{
  "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"
      },
      "CommonHeader": {
        "properties": {
          "x-tower-request-id": {
            "type": "string"
          }
        },
        "required": [
          "x-tower-request-id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "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",
          "DISK_POOL",
          "HYPERVISOR",
          "NETWORK",
          "NTP_SERVER",
          "OBSERVABILITY_CONNECTED_SYSTEM_SERVICE",
          "OBSERVABILITY_SERVICE",
          "PHYSICAL_HOST",
          "POD",
          "SCVM",
          "SKS_CLUSTER",
          "SKS_CLUSTER_NODE",
          "SKS_PV",
          "SKS_PVC",
          "SKS_REGISTRY",
          "SKS_SERVICE",
          "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",
          "MILLISECOND",
          "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"
      },
      "GlobalAlertRuleWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "alert_rules_every": {
            "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
          },
          "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
          },
          "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
          },
          "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
      },
      "AlertRuleWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/AlertRuleWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/AlertRuleWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ClusterWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "access_write_compress_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "access_write_compress_enabled_not": {
            "type": "boolean",
            "nullable": true
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "commited_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "commited_memory_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "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
          },
          "data_reduction_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "data_reduction_ratio_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_ratio_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "data_reduction_saving": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "data_reduction_saving_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "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
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "ecp_license": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpLicenseWhereInput"
              }
            ],
            "nullable": true
          },
          "enable_tiering": {
            "type": "boolean",
            "nullable": true
          },
          "enable_tiering_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
          },
          "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
          },
          "logical_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "logical_used_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_used_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "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
          },
          "no_performance_layer": {
            "type": "boolean",
            "nullable": true
          },
          "no_performance_layer_not": {
            "type": "boolean",
            "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
          },
          "overall_efficiency": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "overall_efficiency_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overall_efficiency_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_allocated_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "pmem_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "pmem_enabled_not": {
            "type": "boolean",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "prio_space_percentage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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_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
          },
          "replica_capacity_only": {
            "type": "boolean",
            "nullable": true
          },
          "replica_capacity_only_not": {
            "type": "boolean",
            "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
          },
          "total_prio_volume_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "total_prio_volume_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "total_prio_volume_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "total_prio_volume_size_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_prio_volume_size_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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_for_tiering": {
            "type": "boolean",
            "nullable": true
          },
          "upgrade_for_tiering_not": {
            "type": "boolean",
            "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_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_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
          },
          "valid_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ApplicationWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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": [
          "DEPLOYED",
          "DEPLOYING",
          "DEPLOY_ERROR",
          "EDITING",
          "NOT_DEPLOYED",
          "STOPPED",
          "STOPPING",
          "STOP_ERROR",
          "UPGRADING"
        ],
        "type": "string"
      },
      "ApplicationType": {
        "enum": [
          "MONITOR"
        ],
        "type": "string"
      },
      "VmWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "bios_uuid": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_contains": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_ends_with": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_gt": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_gte": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "bios_uuid_lt": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_lte": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_not": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_not_contains": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "bios_uuid_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "bios_uuid_starts_with": {
            "type": "string",
            "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
          },
          "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
          },
          "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
          },
          "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
          },
          "ha_priority": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "ha_priority_in": {
            "items": {
              "$ref": "#/components/schemas/VmHaPriority"
            },
            "type": "array",
            "nullable": true
          },
          "ha_priority_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "ha_priority_not_in": {
            "items": {
              "$ref": "#/components/schemas/VmHaPriority"
            },
            "type": "array",
            "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
          },
          "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_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "unique_logical_size_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "used_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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": {
            "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
      },
      "BackupPlanWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_delay_option": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDelayOption"
              }
            ],
            "nullable": true
          },
          "backup_delay_option_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDelayOption"
            },
            "type": "array",
            "nullable": true
          },
          "backup_delay_option_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDelayOption"
              }
            ],
            "nullable": true
          },
          "backup_delay_option_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDelayOption"
            },
            "type": "array",
            "nullable": true
          },
          "backup_plan_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plan_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plan_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_point_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "backup_restore_point_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_point_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "backup_restore_points_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_points_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_points_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_store_repository": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_total_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "backup_total_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_total_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "compression": {
            "type": "boolean",
            "nullable": true
          },
          "compression_not": {
            "type": "boolean",
            "nullable": true
          },
          "compression_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "compression_ratio_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "createdAt": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "delete_strategy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "delete_strategy_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
            },
            "type": "array",
            "nullable": true
          },
          "delete_strategy_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "delete_strategy_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
            },
            "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
          },
          "enable_window": {
            "type": "boolean",
            "nullable": true
          },
          "enable_window_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
          },
          "full_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "full_interval_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "full_interval_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "full_period": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              }
            ],
            "nullable": true
          },
          "full_period_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPeriod"
            },
            "type": "array",
            "nullable": true
          },
          "full_period_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              }
            ],
            "nullable": true
          },
          "full_period_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPeriod"
            },
            "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
          },
          "incremental_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "incremental_interval_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_interval_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "incremental_period": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              }
            ],
            "nullable": true
          },
          "incremental_period_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPeriod"
            },
            "type": "array",
            "nullable": true
          },
          "incremental_period_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              }
            ],
            "nullable": true
          },
          "incremental_period_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPeriod"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanKeepPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanKeepPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_value_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_execute_status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_contains": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_gt": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_gte": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message_lt": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_lte": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_contains": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_execute_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "last_manual_execute_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_manual_execute_status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_contains": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_gt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_gte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message_lt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_lte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_contains": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_manual_execute_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_executed_at": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "logical_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "logical_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPhase"
            },
            "type": "array",
            "nullable": true
          },
          "physical_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "physical_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanStatus"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size_of_backup_object": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size_of_backup_object_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_backup_object_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size_of_restore_point": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size_of_restore_point_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_of_restore_point_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "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
          },
          "window_end": {
            "type": "string",
            "nullable": true
          },
          "window_end_contains": {
            "type": "string",
            "nullable": true
          },
          "window_end_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_gt": {
            "type": "string",
            "nullable": true
          },
          "window_end_gte": {
            "type": "string",
            "nullable": true
          },
          "window_end_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_end_lt": {
            "type": "string",
            "nullable": true
          },
          "window_end_lte": {
            "type": "string",
            "nullable": true
          },
          "window_end_not": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_contains": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_end_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_start": {
            "type": "string",
            "nullable": true
          },
          "window_start_contains": {
            "type": "string",
            "nullable": true
          },
          "window_start_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_gt": {
            "type": "string",
            "nullable": true
          },
          "window_start_gte": {
            "type": "string",
            "nullable": true
          },
          "window_start_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_start_lt": {
            "type": "string",
            "nullable": true
          },
          "window_start_lte": {
            "type": "string",
            "nullable": true
          },
          "window_start_not": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_contains": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_start_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlanDelayOption": {
        "enum": [
          "KEEP_GO_ON",
          "STOP_BACKUP"
        ],
        "type": "string"
      },
      "BackupPlanExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "deletable_flag_marked": {
            "type": "boolean",
            "nullable": true
          },
          "deletable_flag_marked_not": {
            "type": "boolean",
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "duration_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "executed_at": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "executed_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
          },
          "method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionMethod"
              }
            ],
            "nullable": true
          },
          "method_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionMethod"
            },
            "type": "array",
            "nullable": true
          },
          "method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionMethod"
              }
            ],
            "nullable": true
          },
          "method_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionMethod"
            },
            "type": "array",
            "nullable": true
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EntityAsyncStatus": {
        "enum": [
          "CREATING",
          "DELETING",
          "UPDATING"
        ],
        "type": "string"
      },
      "BackupExecutionMethod": {
        "enum": [
          "AUTO",
          "MANUAL"
        ],
        "type": "string"
      },
      "BackupPlanExecutionState": {
        "enum": [
          "FAILED",
          "PARTLY_FAILED",
          "PAUSED",
          "PAUSING",
          "RUNNING",
          "STARTING",
          "SUCCEED"
        ],
        "type": "string"
      },
      "BackupPlanExecutionStatus": {
        "enum": [
          "FAILED",
          "NEVER_EXECUTE",
          "PARTIAL_SUCCESS",
          "PAUSED",
          "RUNNING",
          "SUCCESS",
          "WAITING_EXECUTE"
        ],
        "type": "string"
      },
      "BackupExecutionType": {
        "enum": [
          "FULL",
          "INCREMENTAL"
        ],
        "type": "string"
      },
      "BackupRestorePointWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_target_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "compressed": {
            "type": "boolean",
            "nullable": true
          },
          "compressed_not": {
            "type": "boolean",
            "nullable": true
          },
          "compression_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "compression_ratio_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "compression_ratio_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "creation": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointCreation"
              }
            ],
            "nullable": true
          },
          "creation_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointCreation"
            },
            "type": "array",
            "nullable": true
          },
          "creation_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointCreation"
              }
            ],
            "nullable": true
          },
          "creation_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointCreation"
            },
            "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
          },
          "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": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "logical_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "parent_restore_point": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_gt": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_gte": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_restore_point_lt": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_lte": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_restore_point_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_starts_with": {
            "type": "string",
            "nullable": true
          },
          "physical_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "physical_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "physical_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "slice": {
            "type": "string",
            "nullable": true
          },
          "slice_contains": {
            "type": "string",
            "nullable": true
          },
          "slice_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slice_gt": {
            "type": "string",
            "nullable": true
          },
          "slice_gte": {
            "type": "string",
            "nullable": true
          },
          "slice_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slice_lt": {
            "type": "string",
            "nullable": true
          },
          "slice_lte": {
            "type": "string",
            "nullable": true
          },
          "slice_not": {
            "type": "string",
            "nullable": true
          },
          "slice_not_contains": {
            "type": "string",
            "nullable": true
          },
          "slice_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slice_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slice_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "slice_starts_with": {
            "type": "string",
            "nullable": true
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointType"
            },
            "type": "array",
            "nullable": true
          },
          "valid_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_capacity_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_capacity_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          },
          "vm_name_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestoreExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_restore_point": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "duration_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "executed_at": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "executed_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
          },
          "mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionMode"
              }
            ],
            "nullable": true
          },
          "mode_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestoreExecutionMode"
            },
            "type": "array",
            "nullable": true
          },
          "mode_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionMode"
              }
            ],
            "nullable": true
          },
          "mode_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestoreExecutionMode"
            },
            "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
          },
          "read_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "read_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_name": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_contains": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_gt": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_gte": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_name_lt": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_lte": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_not": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_contains": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_ends_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_gt": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_gte": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_target_cluster_lt": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_lte": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_not": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_not_contains": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_target_cluster_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "rebuild_target_cluster_starts_with": {
            "type": "string",
            "nullable": true
          },
          "retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "retry_times_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "startup_after_restore": {
            "type": "boolean",
            "nullable": true
          },
          "startup_after_restore_not": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "total_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "total_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestoreExecutionMode": {
        "enum": [
          "INPLACE",
          "REBUILD"
        ],
        "type": "string"
      },
      "BackupExecutionStatus": {
        "enum": [
          "ABORTED",
          "FAILED",
          "INITIALIZING",
          "PAUSED",
          "PENDING",
          "RUNNING",
          "SUCCESS"
        ],
        "type": "string"
      },
      "BackupTargetExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_group": {
            "type": "string",
            "nullable": true
          },
          "backup_group_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_group_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_group_gt": {
            "type": "string",
            "nullable": true
          },
          "backup_group_gte": {
            "type": "string",
            "nullable": true
          },
          "backup_group_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_group_lt": {
            "type": "string",
            "nullable": true
          },
          "backup_group_lte": {
            "type": "string",
            "nullable": true
          },
          "backup_group_not": {
            "type": "string",
            "nullable": true
          },
          "backup_group_not_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_group_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_group_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_group_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_group_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_plan_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_point": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "duration_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "executed_at": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "executed_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_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
          },
          "parent_backup": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_gt": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_gte": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_backup_lt": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_lte": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_not": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_not_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_backup_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "parent_backup_starts_with": {
            "type": "string",
            "nullable": true
          },
          "read_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "read_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "read_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "retry_times_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_times_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "total_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "total_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          },
          "vm_name_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestorePointCreation": {
        "enum": [
          "AUTO",
          "FAILBACK",
          "FAILOVER",
          "FAILOVER_TEST",
          "MANUAL"
        ],
        "type": "string"
      },
      "ConsistentType": {
        "enum": [
          "CRASH_CONSISTENT",
          "FILE_SYSTEM_CONSISTENT"
        ],
        "type": "string"
      },
      "BackupRestorePointType": {
        "enum": [
          "FULL",
          "INCREMENTAL"
        ],
        "type": "string"
      },
      "BackupServiceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "application": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_clusters_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_clusters_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_clusters_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_gt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_gte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_gateway_lt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_lte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_not": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_not_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_gateway_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_gateway_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_not": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_gt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_gte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_subnet_mask_lt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_lte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_not": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_not_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_subnet_mask_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "backup_network_type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceNetworkType"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "backup_network_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceNetworkType"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_vlan": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_gt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_gte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_vlan_lt": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_lte": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_not": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_not_contains": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_vlan_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_network_vlan_starts_with": {
            "type": "string",
            "nullable": true
          },
          "backup_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_rd_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "backup_rd_iops_max_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_rd_iops_max_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "backup_store_repositories_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_store_repositories_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_store_repositories_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_wr_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "backup_wr_iops_max_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_wr_iops_max_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "description": {
            "type": "string",
            "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
          },
          "kube_config": {
            "type": "string",
            "nullable": true
          },
          "kube_config_contains": {
            "type": "string",
            "nullable": true
          },
          "kube_config_ends_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_gt": {
            "type": "string",
            "nullable": true
          },
          "kube_config_gte": {
            "type": "string",
            "nullable": true
          },
          "kube_config_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "kube_config_lt": {
            "type": "string",
            "nullable": true
          },
          "kube_config_lte": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_contains": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "kube_config_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_gt": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_gte": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_gateway_lt": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_lte": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_not": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_not_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_gateway_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_gateway_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_not": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_gt": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_gte": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_subnet_mask_lt": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_lte": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_not": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_not_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_subnet_mask_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_gt": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_gte": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_vlan_lt": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_lte": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_not": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_not_contains": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "management_network_vlan_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan_starts_with": {
            "type": "string",
            "nullable": true
          },
          "max_job_retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_job_retry_times_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_job_retry_times_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_parallel_backup_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_parallel_backup_jobs_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_parallel_restore_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_parallel_restore_jobs_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs_not_in": {
            "items": {
              "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
          },
          "restore_rd_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "restore_rd_iops_max_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_rd_iops_max_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "restore_wr_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "restore_wr_iops_max_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "retry_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "retry_interval_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "running_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceStatus"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_gt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_gte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_gateway_lt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_lte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_not": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_not_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_gateway_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_gateway_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_not": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_gt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_gte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_subnet_mask_lt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_lte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_not": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_not_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_subnet_mask_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "storage_network_type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceNetworkType"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "storage_network_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupServiceNetworkType"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_vlan": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_gt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_gte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_vlan_lt": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_lte": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_not": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_not_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_network_vlan_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_network_vlan_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "CloudTowerApplicationWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "CloudTowerApplicationPackageWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "Architecture": {
        "enum": [
          "AARCH64",
          "X86_64"
        ],
        "type": "string"
      },
      "CloudTowerApplicationState": {
        "enum": [
          "CONFIGURE_FAILED",
          "CONFIGURING",
          "ERROR",
          "INSTALLING",
          "INSTALL_FAILED",
          "RUNNING",
          "SCALE_FAILED",
          "SCALING",
          "TERMINATE_FAILED",
          "TERMINATING",
          "UPGRADE_FAILED",
          "UPGRADING"
        ],
        "type": "string"
      },
      "UserWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/UserWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/UserWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/UserWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "auth_config_id": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/UserRoleNextWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "WORKLOAD_CLUSTER_USER"
        ],
        "type": "string"
      },
      "UserSource": {
        "enum": [
          "AUTHN",
          "LDAP",
          "LOCAL",
          "SSO"
        ],
        "type": "string"
      },
      "BackupServiceNetworkType": {
        "enum": [
          "MANAGEMENT",
          "NEW_NIC",
          "STORAGE"
        ],
        "type": "string"
      },
      "BackupStoreRepositoryWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "backup_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_points_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_points_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_restore_points_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "backup_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "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_chap_name": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_gt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_gte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_chap_name_lt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_lte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_not": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_chap_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_gt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_gte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_chap_secret_lt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_lte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_not": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_not_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_chap_secret_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_not": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_gt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_gte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_lun_id_lt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_lte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_not": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_lun_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_port": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_port_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_port_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_target_iqn": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_gt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_gte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_target_iqn_lt": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_lte": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_not": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_not_contains": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_target_iqn_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "iscsi_target_iqn_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_path": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_contains": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_gt": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_gte": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nfs_path_lt": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_lte": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_not": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_not_contains": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nfs_path_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_path_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_server": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_contains": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_gt": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_gte": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nfs_server_lt": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_lte": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_not": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_not_contains": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nfs_server_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nfs_server_starts_with": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreStatus"
            },
            "type": "array",
            "nullable": true
          },
          "total_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "total_capacity_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_capacity_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupStoreType"
            },
            "type": "array",
            "nullable": true
          },
          "update_timestamp": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_contains": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_ends_with": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_gt": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_gte": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "update_timestamp_lt": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_lte": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_not": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_not_contains": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "update_timestamp_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "update_timestamp_starts_with": {
            "type": "string",
            "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_data_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "used_data_space_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_data_space_usage_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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupStoreStatus": {
        "enum": [
          "CONNECTED",
          "CONNECTING",
          "DISABLED",
          "ERROR",
          "INIT",
          "INIT_ERROR"
        ],
        "type": "string"
      },
      "BackupStoreType": {
        "enum": [
          "ISCSI",
          "NFS3",
          "NFS4"
        ],
        "type": "string"
      },
      "BackupServiceStatus": {
        "enum": [
          "ERROR",
          "INITIALIZING",
          "INSTALLING",
          "INSTALL_FAILED",
          "RUNNING",
          "TERMINATE_FAILED",
          "TERMINATING",
          "UPGRADE_FAILED",
          "UPGRADING"
        ],
        "type": "string"
      },
      "BackupPlanDeleteStrategy": {
        "enum": [
          "DELETE_RESTORE_POINT",
          "KEEP_RESTORE_POINT"
        ],
        "type": "string"
      },
      "BackupPlanPeriod": {
        "enum": [
          "DAILY",
          "HOURLY",
          "MINUTELY",
          "MONTHLY",
          "WEEKLY",
          "YEARLY"
        ],
        "type": "string"
      },
      "BackupPlanKeepPolicy": {
        "enum": [
          "COUNT",
          "FOREVER",
          "TIME"
        ],
        "type": "string"
      },
      "BackupPlanPhase": {
        "enum": [
          "INVALID",
          "PAUSED",
          "SCHEDULING",
          "STOPPED",
          "VALIDATING",
          "WAITING_SCHEDULE"
        ],
        "type": "string"
      },
      "BackupPlanStatus": {
        "enum": [
          "PAUSED",
          "STOPPED",
          "WORKING"
        ],
        "type": "string"
      },
      "VmClockOffset": {
        "enum": [
          "LOCALTIME",
          "UTC"
        ],
        "type": "string"
      },
      "VmEntityFilterResultWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EntityFilterWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/EntityFilterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/EntityFilterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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"
      },
      "VmFirmware": {
        "enum": [
          "BIOS",
          "UEFI"
        ],
        "type": "string"
      },
      "VmFolderWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmFolderWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmFolderWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/GpuDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/HostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/HostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/HostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "commited_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "commited_memory_bytes_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "commited_memory_bytes_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "connect_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostConnectStatus"
              }
            ],
            "nullable": true
          },
          "connect_status_in": {
            "items": {
              "$ref": "#/components/schemas/HostConnectStatus"
            },
            "type": "array",
            "nullable": true
          },
          "connect_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostConnectStatus"
              }
            ],
            "nullable": true
          },
          "connect_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/HostConnectStatus"
            },
            "type": "array",
            "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
          },
          "disk_pools_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolWhereInput"
              }
            ],
            "nullable": true
          },
          "disk_pools_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolWhereInput"
              }
            ],
            "nullable": true
          },
          "disk_pools_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolWhereInput"
              }
            ],
            "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
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_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
          },
          "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
          },
          "merged_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostMergedStatus"
              }
            ],
            "nullable": true
          },
          "merged_status_in": {
            "items": {
              "$ref": "#/components/schemas/HostMergedStatus"
            },
            "type": "array",
            "nullable": true
          },
          "merged_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostMergedStatus"
              }
            ],
            "nullable": true
          },
          "merged_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/HostMergedStatus"
            },
            "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
          },
          "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
          },
          "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
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_allocated_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "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
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "prio_space_percentage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_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
          },
          "valid_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_free_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_free_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_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
          },
          "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
      },
      "HostConnectStatus": {
        "enum": [
          "CONNECTED",
          "DISCONNECTED"
        ],
        "type": "string"
      },
      "CpuFanSpeedUnit": {
        "enum": [
          "PERCENT",
          "RPM"
        ],
        "type": "string"
      },
      "DiskPoolWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "chunk_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "chunk_id_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_id_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "chunk_ins_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "chunk_ins_id_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chunk_ins_id_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "data_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "data_space_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_space_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "dirty_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "dirty_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dirty_cache_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "dirty_cache_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "dirty_cache_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dirty_cache_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "failure_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "failure_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "failure_cache_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "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
          },
          "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
          },
          "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
          },
          "numa_node": {
            "type": "string",
            "nullable": true
          },
          "numa_node_contains": {
            "type": "string",
            "nullable": true
          },
          "numa_node_ends_with": {
            "type": "string",
            "nullable": true
          },
          "numa_node_gt": {
            "type": "string",
            "nullable": true
          },
          "numa_node_gte": {
            "type": "string",
            "nullable": true
          },
          "numa_node_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "numa_node_lt": {
            "type": "string",
            "nullable": true
          },
          "numa_node_lte": {
            "type": "string",
            "nullable": true
          },
          "numa_node_not": {
            "type": "string",
            "nullable": true
          },
          "numa_node_not_contains": {
            "type": "string",
            "nullable": true
          },
          "numa_node_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "numa_node_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "numa_node_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "numa_node_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nvme_ssd_disk_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "nvme_ssd_disk_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvme_ssd_disk_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_allocated_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_allocated_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_failure_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_total_data_capacity_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_used_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "perf_valid_data_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "planned_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "prio_space_percentage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolStatus"
            },
            "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_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
          },
          "use_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolUseState"
              }
            ],
            "nullable": true
          },
          "use_state_in": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolUseState"
            },
            "type": "array",
            "nullable": true
          },
          "use_state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolUseState"
              }
            ],
            "nullable": true
          },
          "use_state_not_in": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolUseState"
            },
            "type": "array",
            "nullable": true
          },
          "used_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_cache_space_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_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_cache_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_free_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "valid_free_cache_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "DiskWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/DiskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/DiskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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": [
          "BOOT",
          "CACHE",
          "DATA",
          "SMTX_SYSTEM",
          "UNMOUNT"
        ],
        "type": "string"
      },
      "DiskHealthStatus": {
        "enum": [
          "HEALTHY",
          "SMART_FAILED",
          "SOFTWARE_RAID_FAILURE",
          "SUBHEALTHY",
          "UNHEALTHY"
        ],
        "type": "string"
      },
      "LabelWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/LabelWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/LabelWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
          },
          "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
      },
      "IscsiLunSnapshotWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "consistency_group_snapshot": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
              }
            ],
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "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
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupWhereInput"
              }
            ],
            "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": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/IscsiLunWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "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
          },
          "business_host_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_is_same_with_parent": {
            "type": "boolean",
            "nullable": true
          },
          "business_host_is_same_with_parent_not": {
            "type": "boolean",
            "nullable": true
          },
          "business_hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "consistency_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "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
          },
          "replication_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
          },
          "snapshot_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshot_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshot_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "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_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "unique_logical_size_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "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
      },
      "BusinessHostGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "business_hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "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
          },
          "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_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
          },
          "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
          },
          "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_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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHostWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/BusinessHostWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "business_host_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "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
          },
          "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_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
          },
          "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
          },
          "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_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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "IscsiTargetWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IscsiTargetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IscsiTargetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "business_host_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "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
          },
          "configuration_adaptive": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_adaptive_not": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "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
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "iscsi_connections_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          },
          "iscsi_connections_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          },
          "iscsi_connections_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          },
          "iscsi_luns_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_luns_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_luns_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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_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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "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
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
      },
      "ConfigurationMethod": {
        "enum": [
          "BUSINESS_HOST",
          "MANUAL"
        ],
        "type": "string"
      },
      "EncryptMethod": {
        "enum": [
          "AES256_CTR",
          "PLAIN_TEXT"
        ],
        "type": "string"
      },
      "IscsiConnectionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IscsiConnectionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IscsiConnectionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
              }
            ],
            "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
      },
      "NvmfSubsystemWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "business_host_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "configuration_adaptive": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_adaptive_not": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "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
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "iscsi_connections_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          },
          "iscsi_connections_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          },
          "iscsi_connections_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "nvmf_namespaces_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "nvmf_namespaces_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nvmf_namespaces_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "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
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
      },
      "NamespaceGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NamespaceGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NamespaceGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NvmfNamespaceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "business_host_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "business_host_is_same_with_parent": {
            "type": "boolean",
            "nullable": true
          },
          "business_host_is_same_with_parent_not": {
            "type": "boolean",
            "nullable": true
          },
          "business_hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "business_hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "configuration_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConfigurationMethod"
            },
            "type": "array",
            "nullable": true
          },
          "consistency_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "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
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
          },
          "snapshot_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshot_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshot_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "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_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "unique_logical_size_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "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
      },
      "ConsistencyGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "ResiliencyType": {
        "enum": [
          "EC",
          "REPLICA"
        ],
        "type": "string"
      },
      "SnapshotPlanWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SnapshotPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SnapshotPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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"
      },
      "SnapshotPlanTaskWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "SnapshotGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SnapshotGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SnapshotGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
      },
      "VmSnapshotWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "ha_priority": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "ha_priority_in": {
            "items": {
              "$ref": "#/components/schemas/VmHaPriority"
            },
            "type": "array",
            "nullable": true
          },
          "ha_priority_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "ha_priority_not_in": {
            "items": {
              "$ref": "#/components/schemas/VmHaPriority"
            },
            "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_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
          },
          "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
      },
      "VmHaPriority": {
        "enum": [
          "LEVEL_1_LOW",
          "LEVEL_2_MEDIUM",
          "LEVEL_3_HIGH"
        ],
        "type": "string"
      },
      "VmDiskIoPolicy": {
        "enum": [
          "RESTRICT_EACH_DISK",
          "RESTRICT_WHOLE_VM"
        ],
        "type": "string"
      },
      "VmDiskIoRestrictType": {
        "enum": [
          "DYNAMIC",
          "FORCED"
        ],
        "type": "string"
      },
      "SnapshotPlanExecuteStatus": {
        "enum": [
          "CREATED",
          "FAILED",
          "IN_PROGRESS",
          "SUCCEED",
          "UNSPECIFIED"
        ],
        "type": "string"
      },
      "SnapshotPlanTaskType": {
        "enum": [
          "TASK_TYPE_CLONE",
          "TASK_TYPE_PROTECT",
          "TASK_TYPE_ROLLBACK"
        ],
        "type": "string"
      },
      "SnapshotPlanStatus": {
        "enum": [
          "NORMAL",
          "STOPPED",
          "SUSPENDED"
        ],
        "type": "string"
      },
      "NvmfSubsystemPolicyType": {
        "enum": [
          "BALANCE",
          "INHERIT"
        ],
        "type": "string"
      },
      "StoreTransportType": {
        "enum": [
          "RDMA",
          "TCP"
        ],
        "type": "string"
      },
      "StoreConnectionType": {
        "enum": [
          "ISCSI",
          "NVMe"
        ],
        "type": "string"
      },
      "ReplicationPlanWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "abort_window_unfinished": {
            "type": "boolean",
            "nullable": true
          },
          "abort_window_unfinished_not": {
            "type": "boolean",
            "nullable": true
          },
          "activation_timestamp": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_gt": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_gte": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "activation_timestamp_lt": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_lte": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_not": {
            "type": "string",
            "nullable": true
          },
          "activation_timestamp_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "compression": {
            "type": "boolean",
            "nullable": true
          },
          "compression_not": {
            "type": "boolean",
            "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
          },
          "delete_strategy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "delete_strategy_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
            },
            "type": "array",
            "nullable": true
          },
          "delete_strategy_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "delete_strategy_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
            },
            "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
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "enable_window": {
            "type": "boolean",
            "nullable": true
          },
          "enable_window_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
          },
          "external_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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
          },
          "inbound": {
            "type": "boolean",
            "nullable": true
          },
          "inbound_not": {
            "type": "boolean",
            "nullable": true
          },
          "interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "interval_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "keep_mac_address": {
            "type": "boolean",
            "nullable": true
          },
          "keep_mac_address_not": {
            "type": "boolean",
            "nullable": true
          },
          "keep_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanKeepPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanKeepPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy_value_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keep_policy_value_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_execute_status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_contains": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_gt": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_gte": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message_lt": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_lte": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_contains": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_status_message_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_message_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_execute_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_execute_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_execute_total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "last_manual_execute_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_manual_execute_status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_contains": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_gt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_gte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message_lt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_lte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_contains": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_status_message_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_message_starts_with": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionStatus"
              }
            ],
            "nullable": true
          },
          "last_manual_execute_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanExecutionStatus"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_execute_total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_executed_at": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "last_manual_executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "last_manual_executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "last_manual_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
          },
          "next_execution_time": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_gt": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_gte": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "next_execution_time_lt": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_lte": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_not": {
            "type": "string",
            "nullable": true
          },
          "next_execution_time_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "period": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanPeriod"
              }
            ],
            "nullable": true
          },
          "period_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanPeriod"
            },
            "type": "array",
            "nullable": true
          },
          "period_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanPeriod"
              }
            ],
            "nullable": true
          },
          "period_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanPeriod"
            },
            "type": "array",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanPhase"
            },
            "type": "array",
            "nullable": true
          },
          "replica_name_rule": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaNameRule"
              }
            ],
            "nullable": true
          },
          "replica_name_rule_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicaNameRule"
            },
            "type": "array",
            "nullable": true
          },
          "replica_name_rule_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaNameRule"
              }
            ],
            "nullable": true
          },
          "replica_name_rule_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicaNameRule"
            },
            "type": "array",
            "nullable": true
          },
          "replica_name_setting": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_contains": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_gt": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_gte": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replica_name_setting_lt": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_lte": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_not": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_not_contains": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replica_name_setting_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_name_setting_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "replica_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "replica_vms_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replica_vms_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replica_vms_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_restore_points_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_restore_points_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_restore_points_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanStatus"
            },
            "type": "array",
            "nullable": true
          },
          "storage_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
              }
            ],
            "nullable": true
          },
          "storage_policy_in": {
            "items": {
              "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
            },
            "type": "array",
            "nullable": true
          },
          "storage_policy_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
              }
            ],
            "nullable": true
          },
          "storage_policy_not_in": {
            "items": {
              "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
            },
            "type": "array",
            "nullable": true
          },
          "target_cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "target_replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "thin_provision_not": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanType"
            },
            "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
          },
          "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
          },
          "window_end": {
            "type": "string",
            "nullable": true
          },
          "window_end_contains": {
            "type": "string",
            "nullable": true
          },
          "window_end_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_gt": {
            "type": "string",
            "nullable": true
          },
          "window_end_gte": {
            "type": "string",
            "nullable": true
          },
          "window_end_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_end_lt": {
            "type": "string",
            "nullable": true
          },
          "window_end_lte": {
            "type": "string",
            "nullable": true
          },
          "window_end_not": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_contains": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_end_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_end_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_start": {
            "type": "string",
            "nullable": true
          },
          "window_start_contains": {
            "type": "string",
            "nullable": true
          },
          "window_start_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_gt": {
            "type": "string",
            "nullable": true
          },
          "window_start_gte": {
            "type": "string",
            "nullable": true
          },
          "window_start_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_start_lt": {
            "type": "string",
            "nullable": true
          },
          "window_start_lte": {
            "type": "string",
            "nullable": true
          },
          "window_start_not": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_contains": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "window_start_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "window_start_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ExternalCloudTowerWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "api_key": {
            "type": "string",
            "nullable": true
          },
          "api_key_contains": {
            "type": "string",
            "nullable": true
          },
          "api_key_ends_with": {
            "type": "string",
            "nullable": true
          },
          "api_key_gt": {
            "type": "string",
            "nullable": true
          },
          "api_key_gte": {
            "type": "string",
            "nullable": true
          },
          "api_key_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "api_key_lt": {
            "type": "string",
            "nullable": true
          },
          "api_key_lte": {
            "type": "string",
            "nullable": true
          },
          "api_key_not": {
            "type": "string",
            "nullable": true
          },
          "api_key_not_contains": {
            "type": "string",
            "nullable": true
          },
          "api_key_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "api_key_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "api_key_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "api_key_starts_with": {
            "type": "string",
            "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
          },
          "deploy_id": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_contains": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_gt": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_gte": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "deploy_id_lt": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_lte": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_not": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "deploy_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "deploy_id_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
          },
          "endpoint": {
            "type": "string",
            "nullable": true
          },
          "endpoint_contains": {
            "type": "string",
            "nullable": true
          },
          "endpoint_ends_with": {
            "type": "string",
            "nullable": true
          },
          "endpoint_gt": {
            "type": "string",
            "nullable": true
          },
          "endpoint_gte": {
            "type": "string",
            "nullable": true
          },
          "endpoint_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "endpoint_lt": {
            "type": "string",
            "nullable": true
          },
          "endpoint_lte": {
            "type": "string",
            "nullable": true
          },
          "endpoint_not": {
            "type": "string",
            "nullable": true
          },
          "endpoint_not_contains": {
            "type": "string",
            "nullable": true
          },
          "endpoint_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "endpoint_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "endpoint_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "endpoint_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
          },
          "failback_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailbackExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failback_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailbackExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failback_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailbackExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "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
          },
          "permanent_failover_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replica_vms_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replica_vms_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replica_vms_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerStatus"
              }
            ],
            "nullable": true
          },
          "status_in": {
            "items": {
              "$ref": "#/components/schemas/ExternalCloudTowerStatus"
            },
            "type": "array",
            "nullable": true
          },
          "status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerStatus"
              }
            ],
            "nullable": true
          },
          "status_not_in": {
            "items": {
              "$ref": "#/components/schemas/ExternalCloudTowerStatus"
            },
            "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
          },
          "use_api_key": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ApiKeyWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "FailbackExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/FailbackExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/FailbackExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/FailbackExecutionWhereInput"
            },
            "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
          },
          "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_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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
          },
          "replication_failback_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_failback_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_failback_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
      },
      "ReplicationFailbackTargetExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailbackTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "failback_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailbackExecutionWhereInput"
              }
            ],
            "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_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
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupJobPhase": {
        "enum": [
          "ABORTED",
          "ABORTING",
          "FINALIZING",
          "INITIALIZING",
          "PAUSED",
          "RUNNING",
          "SKIPPED",
          "SUCCESS"
        ],
        "type": "string"
      },
      "ReplicationServiceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "application": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
              }
            ],
            "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
          },
          "failover_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "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
          },
          "kube_config": {
            "type": "string",
            "nullable": true
          },
          "kube_config_contains": {
            "type": "string",
            "nullable": true
          },
          "kube_config_ends_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_gt": {
            "type": "string",
            "nullable": true
          },
          "kube_config_gte": {
            "type": "string",
            "nullable": true
          },
          "kube_config_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "kube_config_lt": {
            "type": "string",
            "nullable": true
          },
          "kube_config_lte": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_contains": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "kube_config_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "kube_config_starts_with": {
            "type": "string",
            "nullable": true
          },
          "max_failback_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_failback_jobs_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_jobs_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_failback_speed_limit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "max_failback_speed_limit_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_failback_speed_limit_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "max_replication_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_replication_jobs_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_jobs_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_replication_speed_limit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "max_replication_speed_limit_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_speed_limit_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "max_retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_retry_times_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_retry_times_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
          },
          "permanent_failover_execution_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_execution_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_execution_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_clusters_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_clusters_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_clusters_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plans_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "retry_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "retry_interval_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "retry_interval_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
      },
      "FailoverExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/FailoverExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/FailoverExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/FailoverExecutionWhereInput"
            },
            "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
          },
          "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_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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
          },
          "is_test_mode": {
            "type": "boolean",
            "nullable": true
          },
          "is_test_mode_not": {
            "type": "boolean",
            "nullable": true
          },
          "replication_failover_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_failover_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_failover_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "shutdown_mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverShutdownMode"
              }
            ],
            "nullable": true
          },
          "shutdown_mode_in": {
            "items": {
              "$ref": "#/components/schemas/FailoverShutdownMode"
            },
            "type": "array",
            "nullable": true
          },
          "shutdown_mode_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverShutdownMode"
              }
            ],
            "nullable": true
          },
          "shutdown_mode_not_in": {
            "items": {
              "$ref": "#/components/schemas/FailoverShutdownMode"
            },
            "type": "array",
            "nullable": true
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
      },
      "ReplicationFailoverTargetExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationFailoverTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "failover_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "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_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
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "FailoverShutdownMode": {
        "enum": [
          "NONE",
          "POWEROFF",
          "SHUTDOWN",
          "SHUTDOWNWITHPOWEROFF"
        ],
        "type": "string"
      },
      "BackupExecutionState": {
        "enum": [
          "FAILED",
          "PARTLY_FAILED",
          "PAUSED",
          "PAUSING",
          "RUNNING",
          "STARTING",
          "SUCCEED"
        ],
        "type": "string"
      },
      "PermanentFailoverExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
            },
            "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
          },
          "external_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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
          },
          "permanent_failover_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "permanent_failover_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "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
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "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
      },
      "PermanentFailoverTargetExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/PermanentFailoverTargetExecutionWhereInput"
            },
            "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
          },
          "external_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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
          },
          "keep_snapshot": {
            "type": "boolean",
            "nullable": true
          },
          "keep_snapshot_not": {
            "type": "boolean",
            "nullable": true
          },
          "keep_test_vm": {
            "type": "boolean",
            "nullable": true
          },
          "keep_test_vm_not": {
            "type": "boolean",
            "nullable": true
          },
          "permanent_failover_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PermanentFailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "replica_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "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
      },
      "ReplicaVmWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicaVmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicaVmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicaVmWhereInput"
            },
            "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
          },
          "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_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_test_replica_group": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_contains": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_ends_with": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_gt": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_gte": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "failover_test_replica_group_lt": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_lte": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_not": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_not_contains": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "failover_test_replica_group_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "failover_test_replica_group_starts_with": {
            "type": "string",
            "nullable": true
          },
          "failover_test_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "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
          },
          "inbound": {
            "type": "boolean",
            "nullable": true
          },
          "inbound_not": {
            "type": "boolean",
            "nullable": true
          },
          "iscsi_lun": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunWhereInput"
              }
            ],
            "nullable": true
          },
          "origin_iscsi_lun": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunWhereInput"
              }
            ],
            "nullable": true
          },
          "origin_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "origin_vm_cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_cluster_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_cluster_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_gt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_gte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_cluster_name_lt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_lte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_not": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_cluster_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_gt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_gte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_name_lt": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_lte": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_not": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "origin_vm_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_group": {
            "type": "string",
            "nullable": true
          },
          "replica_group_contains": {
            "type": "string",
            "nullable": true
          },
          "replica_group_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replica_group_gt": {
            "type": "string",
            "nullable": true
          },
          "replica_group_gte": {
            "type": "string",
            "nullable": true
          },
          "replica_group_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replica_group_lt": {
            "type": "string",
            "nullable": true
          },
          "replica_group_lte": {
            "type": "string",
            "nullable": true
          },
          "replica_group_not": {
            "type": "string",
            "nullable": true
          },
          "replica_group_not_contains": {
            "type": "string",
            "nullable": true
          },
          "replica_group_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replica_group_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replica_group_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_group_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replication_group": {
            "type": "string",
            "nullable": true
          },
          "replication_group_contains": {
            "type": "string",
            "nullable": true
          },
          "replication_group_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replication_group_gt": {
            "type": "string",
            "nullable": true
          },
          "replication_group_gte": {
            "type": "string",
            "nullable": true
          },
          "replication_group_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replication_group_lt": {
            "type": "string",
            "nullable": true
          },
          "replication_group_lte": {
            "type": "string",
            "nullable": true
          },
          "replication_group_not": {
            "type": "string",
            "nullable": true
          },
          "replication_group_not_contains": {
            "type": "string",
            "nullable": true
          },
          "replication_group_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "replication_group_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "replication_group_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replication_group_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replication_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "restore_points_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "restore_points_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "restore_points_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
              }
            ],
            "nullable": true
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicaVmState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicaVmState"
            },
            "type": "array",
            "nullable": true
          },
          "targets_deletable": {
            "type": "boolean",
            "nullable": true
          },
          "targets_deletable_not": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationObjectType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationObjectType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationObjectType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationObjectType"
            },
            "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
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationTargetExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "creation": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionCreation"
              }
            ],
            "nullable": true
          },
          "creation_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationTargetExecutionCreation"
            },
            "type": "array",
            "nullable": true
          },
          "creation_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionCreation"
              }
            ],
            "nullable": true
          },
          "creation_not_in": {
            "items": {
              "$ref": "#/components/schemas/ReplicationTargetExecutionCreation"
            },
            "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
          },
          "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_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
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupJobPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupJobPhase"
            },
            "type": "array",
            "nullable": true
          },
          "replica_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationTargetExecutionCreation": {
        "enum": [
          "FAILBACK",
          "FAILOVER",
          "REPLICATION"
        ],
        "type": "string"
      },
      "ReplicationPlanExecutionWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationPlanExecutionWhereInput"
            },
            "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
          },
          "deletable_flag_marked": {
            "type": "boolean",
            "nullable": true
          },
          "deletable_flag_marked_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
          },
          "executed_at": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_gte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "executed_at_lt": {
            "type": "string",
            "nullable": true
          },
          "executed_at_lte": {
            "type": "string",
            "nullable": true
          },
          "executed_at_not": {
            "type": "string",
            "nullable": true
          },
          "executed_at_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
          },
          "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
          },
          "method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionMethod"
              }
            ],
            "nullable": true
          },
          "method_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionMethod"
            },
            "type": "array",
            "nullable": true
          },
          "method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionMethod"
              }
            ],
            "nullable": true
          },
          "method_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionMethod"
            },
            "type": "array",
            "nullable": true
          },
          "pause": {
            "type": "boolean",
            "nullable": true
          },
          "pause_not": {
            "type": "boolean",
            "nullable": true
          },
          "replication_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionState"
              }
            ],
            "nullable": true
          },
          "state_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionState"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "success_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "success_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_job_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupExecutionType"
            },
            "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
      },
      "ReplicationRestorePointWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ReplicationRestorePointWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "creation": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointCreation"
              }
            ],
            "nullable": true
          },
          "creation_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointCreation"
            },
            "type": "array",
            "nullable": true
          },
          "creation_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointCreation"
              }
            ],
            "nullable": true
          },
          "creation_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointCreation"
            },
            "type": "array",
            "nullable": true
          },
          "dedup": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupDedupMode"
              }
            ],
            "nullable": true
          },
          "dedup_in": {
            "items": {
              "$ref": "#/components/schemas/BackupDedupMode"
            },
            "type": "array",
            "nullable": true
          },
          "dedup_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupDedupMode"
              }
            ],
            "nullable": true
          },
          "dedup_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupDedupMode"
            },
            "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
          },
          "failover_executions_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "failover_executions_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/FailoverExecutionWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "parent_restore_point": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_gt": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_gte": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_restore_point_lt": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_lte": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_contains": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "parent_restore_point_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "parent_restore_point_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          },
          "replication_target_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          },
          "resource_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "resource_version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "slice": {
            "type": "string",
            "nullable": true
          },
          "slice_contains": {
            "type": "string",
            "nullable": true
          },
          "slice_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slice_gt": {
            "type": "string",
            "nullable": true
          },
          "slice_gte": {
            "type": "string",
            "nullable": true
          },
          "slice_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slice_lt": {
            "type": "string",
            "nullable": true
          },
          "slice_lte": {
            "type": "string",
            "nullable": true
          },
          "slice_not": {
            "type": "string",
            "nullable": true
          },
          "slice_not_contains": {
            "type": "string",
            "nullable": true
          },
          "slice_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slice_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slice_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "slice_starts_with": {
            "type": "string",
            "nullable": true
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_consistent_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ConsistentType"
            },
            "type": "array",
            "nullable": true
          },
          "tower_deploy_id": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_contains": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_gt": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_gte": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "tower_deploy_id_lt": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_lte": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_not": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "tower_deploy_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/BackupRestorePointType"
            },
            "type": "array",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          },
          "vm_name_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_gte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_lt": {
            "type": "string",
            "nullable": true
          },
          "vm_name_lte": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vm_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vm_name_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupDedupMode": {
        "enum": [
          "CHAIN",
          "NONE"
        ],
        "type": "string"
      },
      "ReplicaVmState": {
        "enum": [
          "FAILBACK",
          "FAILOVER",
          "FAILOVER_TEST",
          "NOT_READY",
          "PERMANENT_FAILOVER",
          "READY",
          "REPLICATING"
        ],
        "type": "string"
      },
      "ReplicationObjectType": {
        "enum": [
          "CONSISTENCY_GROUP",
          "ISCSI_LUN",
          "NVMF_NAMESPACE",
          "VM"
        ],
        "type": "string"
      },
      "ExternalCloudTowerStatus": {
        "enum": [
          "CONNECTED",
          "CONNECTING",
          "DISCONNECTED"
        ],
        "type": "string"
      },
      "ApiKeyWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ApiKeyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ApiKeyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ApiKeyWhereInput"
            },
            "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
          },
          "editable": {
            "type": "boolean",
            "nullable": true
          },
          "editable_not": {
            "type": "boolean",
            "nullable": true
          },
          "external_cloudtowers_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "nullable": true
          },
          "external_cloudtowers_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "nullable": true
          },
          "external_cloudtowers_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalCloudTowerWhereInput"
              }
            ],
            "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": "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
          },
          "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
          },
          "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
          },
          "user": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserWhereInput"
              }
            ],
            "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
      },
      "ReplicationPlanPeriod": {
        "enum": [
          "DAILY",
          "HOURLY",
          "MINUTELY",
          "MONTHLY",
          "WEEKLY"
        ],
        "type": "string"
      },
      "ReplicaNameRule": {
        "enum": [
          "ORIGIN",
          "PREFIX",
          "SUFFIX"
        ],
        "type": "string"
      },
      "VmVolumeElfStoragePolicyType": {
        "enum": [
          "EC",
          "ELF_CP_REPLICA_2_THICK_PROVISION",
          "ELF_CP_REPLICA_2_THIN_PROVISION",
          "ELF_CP_REPLICA_3_THICK_PROVISION",
          "ELF_CP_REPLICA_3_THIN_PROVISION",
          "REPLICA_1_THICK_PROVISION",
          "REPLICA_1_THIN_PROVISION",
          "REPLICA_2_THICK_PROVISION",
          "REPLICA_2_THIN_PROVISION",
          "REPLICA_3_THICK_PROVISION",
          "REPLICA_3_THIN_PROVISION"
        ],
        "type": "string"
      },
      "ReplicationPlanType": {
        "enum": [
          "STORAGE_VOLUME",
          "VM"
        ],
        "type": "string"
      },
      "NvmfNamespaceSnapshotWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "consistency_group_snapshot": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
              }
            ],
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "nvmf_namespace": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
              }
            ],
            "nullable": true
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
              }
            ],
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupWhereInput"
              }
            ],
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ElfImageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmDiskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "USB",
          "VIRTIO"
        ],
        "type": "string"
      },
      "SvtImageWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SvtImageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SvtImageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmVolumeWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "elf_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_replica_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "elf_storage_policy_thin_provision_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
          },
          "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
          },
          "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
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "resident_in_cache_not": {
            "type": "boolean",
            "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_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "unique_logical_size_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "used_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "used_size_usage_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "used_size_usage_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
      },
      "VmVolumeType": {
        "enum": [
          "KVM_VOLUME",
          "KVM_VOLUME_ISCSI"
        ],
        "type": "string"
      },
      "VmTemplateWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmTemplateWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmTemplateWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "win_opt": {
            "type": "boolean",
            "nullable": true
          },
          "win_opt_not": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "DatacenterWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/DatacenterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/DatacenterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/OrganizationWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "IsolationPolicyWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IsolationPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IsolationPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "statistics": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityPolicyStatisticsWhereInput"
              }
            ],
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EverouteClusterWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "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
          },
          "load_balancer_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LoadBalancerServiceWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "vpc_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VdsWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VdsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VdsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "NicWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NicWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NicWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "iommu_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "iommu_status_in": {
            "items": {
              "$ref": "#/components/schemas/IommuStatus"
            },
            "type": "array",
            "nullable": true
          },
          "iommu_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "iommu_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/IommuStatus"
            },
            "type": "array",
            "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
          },
          "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
          },
          "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
      },
      "NicDriverState": {
        "enum": [
          "NEED_REBOOT",
          "NOT_READY",
          "NO_DRIVER",
          "READY"
        ],
        "type": "string"
      },
      "IommuStatus": {
        "enum": [
          "DISABLE",
          "ENABLE",
          "NEED_REBOOT"
        ],
        "type": "string"
      },
      "NetworkType": {
        "enum": [
          "ACCESS",
          "MANAGEMENT",
          "MIGRATION",
          "STORAGE",
          "STORAGE_ACCESS",
          "VM",
          "VPC_SYS",
          "VPC_VM"
        ],
        "type": "string"
      },
      "NicUserUsage": {
        "enum": [
          "DEFAULT",
          "PASS_THROUGH",
          "SRIOV"
        ],
        "type": "string"
      },
      "VlanWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VlanWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "qos_burst": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "qos_burst_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qos_burst_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmNicWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/VmNicType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/VmNicType"
            },
            "type": "array",
            "nullable": true
          },
          "vlan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanWhereInput"
              }
            ],
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNicWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VmNicModel": {
        "enum": [
          "E1000",
          "SRIOV",
          "VIRTIO"
        ],
        "type": "string"
      },
      "VmNicType": {
        "enum": [
          "VLAN",
          "VPC"
        ],
        "type": "string"
      },
      "VirtualPrivateCloudNicWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicWhereInput"
            },
            "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
          },
          "floating_ip": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "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
          },
          "snapshots_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshots_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
              }
            ],
            "nullable": true
          },
          "snapshots_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudFloatingIpWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
            },
            "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
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
              }
            ],
            "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
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cidr": {
            "type": "string",
            "nullable": true
          },
          "cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "cidr_not": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_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
          },
          "edge_gateway": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "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
          },
          "exclusive": {
            "type": "boolean",
            "nullable": true
          },
          "exclusive_not": {
            "type": "boolean",
            "nullable": true
          },
          "floating_ip_cidr": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "floating_ip_cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_not": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "floating_ip_cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "floating_ip_cidr_starts_with": {
            "type": "string",
            "nullable": true
          },
          "floating_ips_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          },
          "floating_ips_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          },
          "floating_ips_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "nat_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nat_gateway_cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_not": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nat_gateway_cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nat_gateway_cidr_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nat_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "nat_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "nat_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "router_gateway_cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_not": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "router_gateway_cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr_starts_with": {
            "type": "string",
            "nullable": true
          },
          "router_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "vlan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
            },
            "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
          },
          "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
          },
          "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNatGatewayWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "enable_dnat": {
            "type": "boolean",
            "nullable": true
          },
          "enable_dnat_not": {
            "type": "boolean",
            "nullable": true
          },
          "enable_snat": {
            "type": "boolean",
            "nullable": true
          },
          "enable_snat_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
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
              }
            ],
            "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
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
            },
            "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
          },
          "edge_gateway_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "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
          },
          "exclusive": {
            "type": "boolean",
            "nullable": true
          },
          "exclusive_not": {
            "type": "boolean",
            "nullable": true
          },
          "floating_ips_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          },
          "floating_ips_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          },
          "floating_ips_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "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
          },
          "nat_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "nat_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "nat_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "shared_in_edge_gateway_group": {
            "type": "boolean",
            "nullable": true
          },
          "shared_in_edge_gateway_group_not": {
            "type": "boolean",
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
            },
            "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
          },
          "edge_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "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
          },
          "primary_edge_gateway_id": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_contains": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_gt": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_gte": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "primary_edge_gateway_id_lt": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_lte": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_not": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "primary_edge_gateway_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "primary_edge_gateway_id_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouterGatewayWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "associated_subnets_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "associated_subnets_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "associated_subnets_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "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_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "external_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "external_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
              }
            ],
            "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
          },
          "nexthop_ip": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_contains": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_gt": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_gte": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nexthop_ip_lt": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_lte": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_not": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_not_contains": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "nexthop_ip_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "nexthop_ip_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSubnetWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cidr": {
            "type": "string",
            "nullable": true
          },
          "cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "cidr_not": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cidr_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
          },
          "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
          },
          "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
          },
          "route_table": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          },
          "total_ip_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_ip_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ip_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "unused_ip_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "unused_ip_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteTableWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "default_for_vpc": {
            "type": "boolean",
            "nullable": true
          },
          "default_for_vpc_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
          },
          "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
          },
          "routes_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
              }
            ],
            "nullable": true
          },
          "routes_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
              }
            ],
            "nullable": true
          },
          "routes_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteWhereInput"
            },
            "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
          },
          "destination": {
            "type": "string",
            "nullable": true
          },
          "destination_contains": {
            "type": "string",
            "nullable": true
          },
          "destination_ends_with": {
            "type": "string",
            "nullable": true
          },
          "destination_gt": {
            "type": "string",
            "nullable": true
          },
          "destination_gte": {
            "type": "string",
            "nullable": true
          },
          "destination_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "destination_lt": {
            "type": "string",
            "nullable": true
          },
          "destination_lte": {
            "type": "string",
            "nullable": true
          },
          "destination_not": {
            "type": "string",
            "nullable": true
          },
          "destination_not_contains": {
            "type": "string",
            "nullable": true
          },
          "destination_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "destination_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "destination_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "destination_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
          },
          "nat_gateway": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "next_hop_local_id": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "next_hop_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "next_hop_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "next_hop_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "next_hop_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
              }
            ],
            "nullable": true
          },
          "next_hop_type_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
            },
            "type": "array",
            "nullable": true
          },
          "next_hop_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
              }
            ],
            "nullable": true
          },
          "next_hop_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
            },
            "type": "array",
            "nullable": true
          },
          "route_table": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          },
          "router_gateway": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_peering": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudPeeringWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteNextHopType": {
        "enum": [
          "NAT_GATEWAY",
          "ROUTER_GATEWAY",
          "UNKNOWN",
          "VPC_PEERING"
        ],
        "type": "string"
      },
      "VirtualPrivateCloudPeeringWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudPeeringWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudPeeringWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudPeeringWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "dst_vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "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
          },
          "src_vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "associate_external_subnet_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "associate_external_subnet_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associate_external_subnet_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "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
          },
          "isolation_policies_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "isolation_policies_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "isolation_policies_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "route_tables_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          },
          "route_tables_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          },
          "route_tables_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          },
          "security_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "security_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "security_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "subnets_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudIsolationPolicyWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyWhereInput"
            },
            "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_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": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyMode"
              }
            ],
            "nullable": true
          },
          "mode_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyMode"
            },
            "type": "array",
            "nullable": true
          },
          "mode_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyMode"
              }
            ],
            "nullable": true
          },
          "mode_not_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudIsolationPolicyMode"
            },
            "type": "array",
            "nullable": true
          },
          "security_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "security_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "security_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudIsolationPolicyMode": {
        "enum": [
          "ALL",
          "PARTIAL"
        ],
        "type": "string"
      },
      "VirtualPrivateCloudSecurityGroupWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "default_for_vpc": {
            "type": "boolean",
            "nullable": true
          },
          "default_for_vpc_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
          },
          "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
          },
          "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
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityPolicyWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
            },
            "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_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
          },
          "policy_mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
              }
            ],
            "nullable": true
          },
          "policy_mode_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
            },
            "type": "array",
            "nullable": true
          },
          "policy_mode_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
              }
            ],
            "nullable": true
          },
          "policy_mode_not_in": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
            },
            "type": "array",
            "nullable": true
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityPolicyMode": {
        "enum": [
          "MONITOR",
          "WORK"
        ],
        "type": "string"
      },
      "VirtualPrivateCloudServiceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_bindings_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_bindings_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_bindings_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateway_groups_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateway_groups_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateway_groups_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateways_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateways_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          },
          "edge_gateways_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "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
          },
          "external_subnets_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "external_subnets_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "external_subnets_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          },
          "id": {
            "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_cidr": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_contains": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_ends_with": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_gt": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_gte": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "internal_cidr_lt": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_lte": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_not": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_not_contains": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "internal_cidr_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "internal_cidr_starts_with": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterPhase"
            },
            "type": "array",
            "nullable": true
          },
          "vpcs_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          },
          "vpcs_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          },
          "vpcs_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudClusterBindingWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
            },
            "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
          },
          "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
          },
          "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
          },
          "vpc_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EverouteClusterPhase": {
        "enum": [
          "Associated",
          "Failed",
          "Init",
          "Running",
          "Terminating",
          "Updating",
          "Upgrading"
        ],
        "type": "string"
      },
      "VirtualPrivateCloudNicSnapshotWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNicSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "floating_ip": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "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
          },
          "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
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNicWhereInput"
              }
            ],
            "nullable": true
          },
          "vpc_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GlobalPolicyAction": {
        "enum": [
          "ALLOW",
          "DROP"
        ],
        "type": "string"
      },
      "LoadBalancerServiceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/LoadBalancerServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/LoadBalancerServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/LoadBalancerServiceWhereInput"
            },
            "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
          },
          "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
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "phase_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterPhase"
            },
            "type": "array",
            "nullable": true
          },
          "phase_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "phase_not_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteClusterPhase"
            },
            "type": "array",
            "nullable": true
          },
          "vm_instances_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_instances_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_instances_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vnet_bonds_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VnetBondWhereInput"
              }
            ],
            "nullable": true
          },
          "vnet_bonds_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VnetBondWhereInput"
              }
            ],
            "nullable": true
          },
          "vnet_bonds_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VnetBondWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VnetBondWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VnetBondWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VnetBondWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VnetBondWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "bond_for_client": {
            "type": "boolean",
            "nullable": true
          },
          "bond_for_client_not": {
            "type": "boolean",
            "nullable": true
          },
          "bond_for_server": {
            "type": "boolean",
            "nullable": true
          },
          "bond_for_server_not": {
            "type": "boolean",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$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
          },
          "load_balancer_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LoadBalancerServiceWhereInput"
              }
            ],
            "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": {
            "type": "string",
            "nullable": true
          },
          "namespace_contains": {
            "type": "string",
            "nullable": true
          },
          "namespace_ends_with": {
            "type": "string",
            "nullable": true
          },
          "namespace_gt": {
            "type": "string",
            "nullable": true
          },
          "namespace_gte": {
            "type": "string",
            "nullable": true
          },
          "namespace_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "namespace_lt": {
            "type": "string",
            "nullable": true
          },
          "namespace_lte": {
            "type": "string",
            "nullable": true
          },
          "namespace_not": {
            "type": "string",
            "nullable": true
          },
          "namespace_not_contains": {
            "type": "string",
            "nullable": true
          },
          "namespace_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "namespace_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "namespace_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "namespace_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vlan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "IsolationMode": {
        "enum": [
          "ALL",
          "PARTIAL"
        ],
        "type": "string"
      },
      "SecurityPolicyStatisticsWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyStatisticsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyStatisticsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyStatisticsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "count_reset_timestamp": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_gt": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_gte": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "count_reset_timestamp_lt": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_lte": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_not": {
            "type": "string",
            "nullable": true
          },
          "count_reset_timestamp_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "count_update_timestamp": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_gt": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_gte": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "count_update_timestamp_lt": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_lte": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_not": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp_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
          },
          "match_allow_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_allow_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_allow_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_default_allow_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_default_allow_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_default_drop_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_default_drop_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_drop_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_drop_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_whitelist_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "match_whitelist_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_count_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NfsExportWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NfsExportWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NfsExportWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/NfsExportWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "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
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NfsInodeWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "type": "array",
            "nullable": true
          },
          "encrypt_method_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "encrypt_method_not_in": {
            "items": {
              "$ref": "#/components/schemas/EncryptMethod"
            },
            "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
          },
          "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
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "prioritized_not": {
            "type": "boolean",
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "resiliency_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/ResiliencyType"
            },
            "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
          },
          "unique_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "unique_logical_size_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_logical_size_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "is_blocklist": {
            "type": "boolean",
            "nullable": true
          },
          "is_blocklist_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
          },
          "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
          },
          "statistics": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityPolicyStatisticsWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "PolicyMode": {
        "enum": [
          "MONITOR",
          "WORK"
        ],
        "type": "string"
      },
      "VmVolumeSnapshotWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "elf_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_replica_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "elf_storage_policy_thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "elf_storage_policy_thin_provision_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
          },
          "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
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "resident_in_cache_not": {
            "type": "boolean",
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/PmemDimmWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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",
          "NVMe_SSD",
          "PMem",
          "SATA_OR_SAS_SSD",
          "SSD"
        ],
        "type": "string"
      },
      "DiskUsageStatus": {
        "enum": [
          "ISOLATED",
          "MOUNTED",
          "MOUNTING",
          "PARTIAL_MOUNTED",
          "UNMOUNTED",
          "UNMOUNTING"
        ],
        "type": "string"
      },
      "DiskPoolStatus": {
        "enum": [
          "DISCONNECTED",
          "ERROR",
          "HEALTHY",
          "INITIALIZING"
        ],
        "type": "string"
      },
      "DiskPoolUseState": {
        "enum": [
          "IDLE",
          "IN_USE",
          "REMOVING"
        ],
        "type": "string"
      },
      "IpmiWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/IpmiWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/IpmiWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/IpmiWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "host": {
            "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
          },
          "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
      },
      "HostMergedStatus": {
        "enum": [
          "DISCONNECTED",
          "HEALTHY",
          "INITIALIZING",
          "UNUSUAL"
        ],
        "type": "string"
      },
      "HostState": {
        "enum": [
          "IDLE",
          "IN_USE",
          "REMOVING"
        ],
        "type": "string"
      },
      "HostStatus": {
        "enum": [
          "CONNECTED_ERROR",
          "CONNECTED_HEALTHY",
          "CONNECTED_WARNING",
          "CONNECTING",
          "INITIALIZING",
          "SESSION_EXPIRED"
        ],
        "type": "string"
      },
      "UsbDeviceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/UsbDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/UsbDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/UsbDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "binded": {
            "type": "boolean",
            "nullable": true
          },
          "binded_not": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ZoneWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "SFS_CONTROLLER",
          "SHARE_REGISTRY",
          "SKS_MANAGEMENT"
        ],
        "type": "string"
      },
      "ConnectState": {
        "enum": [
          "CONNECTED",
          "DISCONNECTED",
          "INITIALIZING",
          "REMOVING"
        ],
        "type": "string"
      },
      "ClusterConnectorErrorCode": {
        "enum": [
          "LOAD_CLUSTER_FAILED",
          "LOAD_CLUSTER_NETWORK_ERROR",
          "LOAD_CLUSTER_NOT_FOUND",
          "LOAD_CLUSTER_UNAUTHORIZED",
          "LOAD_CLUSTER_UNHEALTHY"
        ],
        "type": "string"
      },
      "EcpLicenseWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/EcpLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/EcpLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/EcpLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "cluster_local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "cluster_local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "ecp_edition": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpEdition"
              }
            ],
            "nullable": true
          },
          "ecp_edition_in": {
            "items": {
              "$ref": "#/components/schemas/EcpEdition"
            },
            "type": "array",
            "nullable": true
          },
          "ecp_edition_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpEdition"
              }
            ],
            "nullable": true
          },
          "ecp_edition_not_in": {
            "items": {
              "$ref": "#/components/schemas/EcpEdition"
            },
            "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
          },
          "has_metrox": {
            "type": "boolean",
            "nullable": true
          },
          "has_metrox_not": {
            "type": "boolean",
            "nullable": true
          },
          "has_remote_backup": {
            "type": "boolean",
            "nullable": true
          },
          "has_remote_backup_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
          },
          "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
          },
          "max_core_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_core_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_core_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_physical_data_capacity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_gt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_gte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "max_physical_data_capacity_lt": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_lte": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_not": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_physical_data_capacity_not_in": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array",
            "nullable": true
          },
          "original_code": {
            "type": "string",
            "nullable": true
          },
          "original_code_contains": {
            "type": "string",
            "nullable": true
          },
          "original_code_ends_with": {
            "type": "string",
            "nullable": true
          },
          "original_code_gt": {
            "type": "string",
            "nullable": true
          },
          "original_code_gte": {
            "type": "string",
            "nullable": true
          },
          "original_code_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "original_code_lt": {
            "type": "string",
            "nullable": true
          },
          "original_code_lte": {
            "type": "string",
            "nullable": true
          },
          "original_code_not": {
            "type": "string",
            "nullable": true
          },
          "original_code_not_contains": {
            "type": "string",
            "nullable": true
          },
          "original_code_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "original_code_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "original_code_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "original_code_starts_with": {
            "type": "string",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "product_name_contains": {
            "type": "string",
            "nullable": true
          },
          "product_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "product_name_gt": {
            "type": "string",
            "nullable": true
          },
          "product_name_gte": {
            "type": "string",
            "nullable": true
          },
          "product_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "product_name_lt": {
            "type": "string",
            "nullable": true
          },
          "product_name_lte": {
            "type": "string",
            "nullable": true
          },
          "product_name_not": {
            "type": "string",
            "nullable": true
          },
          "product_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "product_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "product_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "product_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "product_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
          },
          "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
          },
          "subscription_expire_date": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_gt": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_gte": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subscription_expire_date_lt": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_lte": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_not": {
            "type": "string",
            "nullable": true
          },
          "subscription_expire_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subscription_start_date": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_gt": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_gte": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subscription_start_date_lt": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_lte": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_not": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vendor": {
            "type": "string",
            "nullable": true
          },
          "vendor_contains": {
            "type": "string",
            "nullable": true
          },
          "vendor_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_gt": {
            "type": "string",
            "nullable": true
          },
          "vendor_gte": {
            "type": "string",
            "nullable": true
          },
          "vendor_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vendor_lt": {
            "type": "string",
            "nullable": true
          },
          "vendor_lte": {
            "type": "string",
            "nullable": true
          },
          "vendor_not": {
            "type": "string",
            "nullable": true
          },
          "vendor_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vendor_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vendor_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_starts_with": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EcpEdition": {
        "enum": [
          "ECP_ADVANCED",
          "ECP_ESSENTIAL",
          "ECP_STANDARD",
          "ECP_VDI_ESSENTIAL"
        ],
        "type": "string"
      },
      "LicenseType": {
        "enum": [
          "PERPETUAL",
          "SUBSCRIPTION",
          "TRIAL"
        ],
        "type": "string"
      },
      "Hypervisor": {
        "enum": [
          "BLUESHARK",
          "ELF",
          "VMWARE",
          "XENSERVER"
        ],
        "type": "string"
      },
      "NtpMode": {
        "enum": [
          "EXTERNAL",
          "INTERNAL"
        ],
        "type": "string"
      },
      "ClusterSettingsWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ClusterSettingsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ClusterSettingsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ClusterSettingsWhereInput"
            },
            "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_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "default_storage_policy_ec_k_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_k_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "default_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "default_storage_policy_ec_m_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "default_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "default_storage_policy_replica_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "default_storage_policy_thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "default_storage_policy_thin_provision_not": {
            "type": "boolean",
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SoftwareEdition": {
        "enum": [
          "COMMUNITY",
          "ENTERPRISE",
          "ENTERPRISE_PLUS",
          "ESSENTIAL",
          "EXPRESS",
          "STANDARD",
          "TRIAL"
        ],
        "type": "string"
      },
      "ClusterType": {
        "enum": [
          "BLUESHARK",
          "SMTX_ELF",
          "SMTX_OS",
          "SMTX_ZBS"
        ],
        "type": "string"
      },
      "VcenterAccountWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VcenterAccountWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VcenterAccountWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/WitnessWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "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"
      },
      "ContentLanguage": {
        "type": "string",
        "enum": [
          "zh-CN",
          "en-US",
          "*"
        ]
      },
      "CustomizeAlertRuleUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "thresholds": {
                "items": {
                  "$ref": "#/components/schemas/AlertRuleThresholds"
                },
                "type": "array"
              },
              "disabled": {
                "type": "boolean"
              },
              "clusters": {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            },
            "required": [
              "clusters"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "NestedCluster": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedDisk": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedHost": {
        "properties": {
          "id": {
            "type": "string"
          },
          "management_ip": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "management_ip",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVm": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "Alert": {
        "properties": {
          "alert_rule": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedAlertRule"
              }
            ],
            "nullable": true
          },
          "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": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/AlertWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/AlertWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/AlertWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "alert_rule": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AlertRuleWhereInput"
              }
            ],
            "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
          },
          "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"
      },
      "UserAuditLogStatus": {
        "enum": [
          "FAILED",
          "SUCCESSED"
        ],
        "type": "string"
      },
      "NestedUser": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UserAuditLog": {
        "properties": {
          "action": {
            "type": "string"
          },
          "auth_type": {
            "type": "string",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/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
          },
          "username": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "action",
          "createdAt",
          "id",
          "ip_address",
          "message"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_UserAuditLog_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/UserAuditLog"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "UserAuditLogMessage": {
        "properties": {
          "en-US": {
            "type": "string"
          },
          "zh-CN": {
            "type": "string"
          }
        },
        "required": [
          "en-US",
          "zh-CN"
        ],
        "type": "object"
      },
      "UserAuditLogCreationParams": {
        "properties": {
          "api_key_name": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "started_at": {
            "type": "string"
          },
          "finished_at": {
            "type": "string"
          },
          "cluster_id": {
            "type": "string"
          },
          "resource_id": {
            "type": "string"
          },
          "ip_address": {
            "type": "string"
          },
          "status": {
            "$ref": "#/components/schemas/UserAuditLogStatus"
          },
          "user_id": {
            "type": "string"
          },
          "key": {
            "type": "string"
          },
          "message": {
            "$ref": "#/components/schemas/UserAuditLogMessage"
          },
          "resource_type": {
            "type": "string",
            "minLength": 1
          },
          "action": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "status",
          "user_id",
          "message",
          "resource_type",
          "action"
        ],
        "type": "object"
      },
      "NestedBackupPlanExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedBackupRestorePoint": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedBackupService": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedBackupStoreRepository": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WeekdayTypeEnum": {
        "enum": [
          "FRI",
          "MON",
          "SAT",
          "SUN",
          "THU",
          "TUE",
          "WED"
        ],
        "type": "string"
      },
      "NestedBackupPlanTimePoint": {
        "properties": {
          "date": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_position": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "hour": {
            "type": "integer",
            "format": "int32"
          },
          "minute": {
            "type": "integer",
            "format": "int32"
          },
          "weekday": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WeekdayTypeEnum"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "hour",
          "minute"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlan": {
        "properties": {
          "backup_delay_option": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDelayOption"
              }
            ],
            "nullable": true
          },
          "backup_plan_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlanExecution"
            },
            "type": "array",
            "nullable": true
          },
          "backup_restore_point_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_restore_points": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupRestorePoint"
            },
            "type": "array",
            "nullable": true
          },
          "backup_service": {
            "$ref": "#/components/schemas/NestedBackupService"
          },
          "backup_store_repository": {
            "$ref": "#/components/schemas/NestedBackupStoreRepository"
          },
          "backup_total_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "compression": {
            "type": "boolean",
            "nullable": true
          },
          "compression_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "createdAt": {
            "type": "string"
          },
          "delete_strategy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "enable_window": {
            "type": "boolean"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "full_interval": {
            "type": "integer",
            "format": "int32"
          },
          "full_period": {
            "$ref": "#/components/schemas/BackupPlanPeriod"
          },
          "full_time_point": {
            "$ref": "#/components/schemas/NestedBackupPlanTimePoint"
          },
          "id": {
            "type": "string"
          },
          "incremental_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incremental_period": {
            "$ref": "#/components/schemas/BackupPlanPeriod"
          },
          "incremental_time_points": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlanTimePoint"
            },
            "type": "array"
          },
          "incremental_weekdays": {
            "items": {
              "$ref": "#/components/schemas/WeekdayTypeEnum"
            },
            "type": "array",
            "nullable": true
          },
          "keep_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_status": {
            "$ref": "#/components/schemas/BackupPlanExecutionStatus"
          },
          "last_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_executed_at": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status": {
            "$ref": "#/components/schemas/BackupPlanExecutionStatus"
          },
          "last_manual_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_executed_at": {
            "type": "string",
            "nullable": true
          },
          "logical_size": {
            "type": "integer",
            "format": "int64"
          },
          "name": {
            "type": "string"
          },
          "next_execute_time": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "physical_size": {
            "type": "integer",
            "format": "int64"
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/BackupPlanStatus"
          },
          "valid_size_of_backup_object": {
            "type": "integer",
            "format": "int64"
          },
          "valid_size_of_restore_point": {
            "type": "integer",
            "format": "int64"
          },
          "vms": {
            "items": {
              "$ref": "#/components/schemas/NestedVm"
            },
            "type": "array",
            "nullable": true
          },
          "window_end": {
            "type": "string",
            "nullable": true
          },
          "window_start": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "backup_service",
          "backup_store_repository",
          "createdAt",
          "enable_window",
          "full_interval",
          "full_period",
          "full_time_point",
          "id",
          "incremental_period",
          "incremental_time_points",
          "last_execute_status",
          "last_manual_execute_status",
          "logical_size",
          "name",
          "physical_size",
          "status",
          "valid_size_of_backup_object",
          "valid_size_of_restore_point"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_BackupPlan_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/BackupPlan"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BackupPlanTimePoint": {
        "properties": {
          "weekday": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WeekdayTypeEnum"
              }
            ],
            "nullable": true
          },
          "minute": {
            "type": "integer",
            "format": "int32"
          },
          "hour": {
            "type": "integer",
            "format": "int32"
          },
          "date_position": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "date": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "required": [
          "minute",
          "hour"
        ],
        "type": "object"
      },
      "BackupPlanCreationParams": {
        "properties": {
          "keep_policy_value": {
            "type": "integer",
            "format": "int32"
          },
          "keep_policy": {
            "$ref": "#/components/schemas/BackupPlanKeepPolicy"
          },
          "backup_delay_option": {
            "$ref": "#/components/schemas/BackupPlanDelayOption"
          },
          "window_end": {
            "type": "string"
          },
          "window_start": {
            "type": "string"
          },
          "enable_window": {
            "type": "boolean"
          },
          "full_time_point": {
            "$ref": "#/components/schemas/BackupPlanTimePoint"
          },
          "full_period": {
            "$ref": "#/components/schemas/BackupPlanPeriod"
          },
          "full_interval": {
            "type": "integer",
            "format": "int32"
          },
          "incremental_weekdays": {
            "items": {
              "$ref": "#/components/schemas/WeekdayTypeEnum"
            },
            "type": "array"
          },
          "incremental_time_points": {
            "items": {
              "$ref": "#/components/schemas/BackupPlanTimePoint"
            },
            "type": "array"
          },
          "incremental_interval": {
            "type": "integer",
            "format": "int32"
          },
          "incremental_period": {
            "$ref": "#/components/schemas/BackupPlanPeriod"
          },
          "snapshot_consistent_type": {
            "$ref": "#/components/schemas/ConsistentType"
          },
          "compression": {
            "type": "boolean"
          },
          "vms": {
            "$ref": "#/components/schemas/VmWhereInput"
          },
          "description": {
            "type": "string"
          },
          "backup_store_repository_id": {
            "type": "string"
          },
          "backup_service_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "keep_policy_value",
          "keep_policy",
          "enable_window",
          "full_time_point",
          "full_period",
          "full_interval",
          "incremental_interval",
          "incremental_period",
          "snapshot_consistent_type",
          "compression",
          "vms",
          "backup_store_repository_id",
          "backup_service_id",
          "name"
        ],
        "type": "object"
      },
      "BackupPlanUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "disconnect_strategy": {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              },
              "keep_policy_value": {
                "type": "integer",
                "format": "int32"
              },
              "keep_policy": {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              },
              "backup_delay_option": {
                "$ref": "#/components/schemas/BackupPlanDelayOption"
              },
              "window_end": {
                "type": "string"
              },
              "window_start": {
                "type": "string"
              },
              "enable_window": {
                "type": "boolean"
              },
              "full_time_point": {
                "$ref": "#/components/schemas/BackupPlanTimePoint"
              },
              "full_period": {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              },
              "full_interval": {
                "type": "integer",
                "format": "int32"
              },
              "incremental_weekdays": {
                "items": {
                  "$ref": "#/components/schemas/WeekdayTypeEnum"
                },
                "type": "array"
              },
              "incremental_time_points": {
                "items": {
                  "$ref": "#/components/schemas/BackupPlanTimePoint"
                },
                "type": "array"
              },
              "incremental_interval": {
                "type": "integer",
                "format": "int32"
              },
              "incremental_period": {
                "$ref": "#/components/schemas/BackupPlanPeriod"
              },
              "snapshot_consistent_type": {
                "$ref": "#/components/schemas/ConsistentType"
              },
              "compression": {
                "type": "boolean"
              },
              "vms": {
                "$ref": "#/components/schemas/VmWhereInput"
              },
              "description": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/BackupPlanWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteBackupPlan": {
        "properties": {
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteBackupPlan_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteBackupPlan"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BackupPlanDeletionParams": {
        "properties": {
          "data": {
            "properties": {
              "delete_strategy": {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            },
            "required": [
              "delete_strategy"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/BackupPlanWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "BackupPlanSuspendParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/BackupPlanWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "BackupPlanResumeParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/BackupPlanWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedBackupPlan": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlanExecution": {
        "properties": {
          "backup_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBackupPlan"
              }
            ],
            "nullable": true
          },
          "deletable_flag_marked": {
            "type": "boolean",
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "executed_at": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "method": {
            "$ref": "#/components/schemas/BackupExecutionMethod"
          },
          "state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionState"
              }
            ],
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/BackupPlanExecutionStatus"
          },
          "success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/BackupExecutionType"
          }
        },
        "required": [
          "id",
          "local_created_at",
          "local_id",
          "method",
          "status",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_BackupPlanExecution_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/BackupPlanExecution"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BackupPlanExecuteParams": {
        "properties": {
          "data": {
            "properties": {
              "type": {
                "$ref": "#/components/schemas/BackupExecutionType"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/BackupPlanWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "NestedBackupRestoreExecutionNetworkMapping": {
        "properties": {
          "dst_vlan_id": {
            "type": "string"
          },
          "src_vlan_id": {
            "type": "string"
          }
        },
        "required": [
          "dst_vlan_id",
          "src_vlan_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestoreExecution": {
        "properties": {
          "backup_restore_point": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBackupRestorePoint"
              }
            ],
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "executed_at": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "mode": {
            "$ref": "#/components/schemas/BackupRestoreExecutionMode"
          },
          "name": {
            "type": "string"
          },
          "read_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "rebuild_name": {
            "type": "string",
            "nullable": true
          },
          "rebuild_network_mapping": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupRestoreExecutionNetworkMapping"
            },
            "type": "array",
            "nullable": true
          },
          "rebuild_target_cluster": {
            "type": "string",
            "nullable": true
          },
          "retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startup_after_restore": {
            "type": "boolean"
          },
          "status": {
            "$ref": "#/components/schemas/BackupExecutionStatus"
          },
          "total_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "required": [
          "executed_at",
          "id",
          "mode",
          "name",
          "startup_after_restore",
          "status"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_BackupRestoreExecution_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/BackupRestoreExecution"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BackupRestoreExecutionNetworkInformation": {
        "properties": {
          "vpc_subnet_local_id": {
            "type": "string",
            "nullable": true
          },
          "vpc_local_id": {
            "type": "string",
            "nullable": true
          },
          "vlan_local_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "__typename": {
            "type": "string",
            "enum": [
              "BackupRestoreExecutionNetworkInformation"
            ],
            "nullable": false
          }
        },
        "type": "object"
      },
      "BackupRestoreExecutionNetworkMapping": {
        "properties": {
          "target": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionNetworkInformation"
              }
            ],
            "nullable": true
          },
          "src_vlan_id": {
            "type": "string"
          },
          "source": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionNetworkInformation"
              }
            ],
            "nullable": true
          },
          "dst_vlan_id": {
            "type": "string"
          },
          "__typename": {
            "type": "string",
            "enum": [
              "BackupRestoreExecutionNetworkMapping"
            ],
            "nullable": false
          }
        },
        "required": [
          "src_vlan_id",
          "dst_vlan_id"
        ],
        "type": "object"
      },
      "BackupRestorePointRebuildParams": {
        "properties": {
          "data": {
            "properties": {
              "rebuild_network_mapping": {
                "items": {
                  "$ref": "#/components/schemas/BackupRestoreExecutionNetworkMapping"
                },
                "type": "array"
              },
              "rebuild_target_host_id": {
                "type": "string"
              },
              "rebuild_target_cluster_id": {
                "type": "string"
              },
              "rebuild_name": {
                "type": "string"
              },
              "startup_after_restore": {
                "type": "boolean"
              }
            },
            "required": [
              "rebuild_network_mapping",
              "rebuild_target_host_id",
              "rebuild_target_cluster_id",
              "rebuild_name",
              "startup_after_restore"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/BackupRestorePointWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "BackupRestorePointRestoreInPlaceParams": {
        "properties": {
          "data": {
            "properties": {
              "startup_after_restore": {
                "type": "boolean"
              }
            },
            "required": [
              "startup_after_restore"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/BackupRestorePointWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteBackupRestorePoint": {
        "properties": {
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteBackupRestorePoint-Array_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "items": {
              "$ref": "#/components/schemas/DeleteBackupRestorePoint"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BackupRestorePointDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/BackupRestorePointWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "VmDiskMetaData": {
        "properties": {
          "vm_volume_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "vm_volume_sharing": {
            "type": "boolean",
            "nullable": true
          },
          "vm_volume_path": {
            "type": "string",
            "nullable": true
          },
          "vm_volume_name": {
            "type": "string",
            "nullable": true
          },
          "vm_volume_mounting": {
            "type": "boolean",
            "nullable": true
          },
          "vm_volume_lun_zbs_volume_id": {
            "type": "string",
            "nullable": true
          },
          "vm_volume_elf_storage_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
              }
            ],
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskType"
              }
            ],
            "nullable": true
          },
          "max_iops_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_iops": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_bandwidth_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_bandwidth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "bus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Bus"
              }
            ],
            "nullable": true
          },
          "boot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "type": "object"
      },
      "VmNicMetaData": {
        "properties": {
          "vlan_name": {
            "type": "string",
            "nullable": true
          },
          "vlan_mode_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanModeType"
              }
            ],
            "nullable": true
          },
          "vlan_local_id": {
            "type": "string",
            "nullable": true
          },
          "model": {
            "type": "string",
            "nullable": true
          },
          "mirror": {
            "type": "boolean",
            "nullable": true
          },
          "mac_address": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "ingress_rate_limit_max_rate_in_bitps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ingress_rate_limit_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "ingress_rate_limit_burst_in_bit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "egress_rate_limit_max_rate_in_bitps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "egress_rate_limit_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "egress_rate_limit_burst_in_bit": {
            "type": "number",
            "format": "double",
            "nullable": true
          }
        },
        "type": "object"
      },
      "VmMetaData": {
        "properties": {
          "win_opt": {
            "type": "boolean",
            "nullable": true
          },
          "vm_tools_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmToolsStatus"
              }
            ],
            "nullable": true
          },
          "vm_nics": {
            "items": {
              "$ref": "#/components/schemas/VmNicMetaData"
            },
            "type": "array",
            "nullable": true
          },
          "vm_disks": {
            "items": {
              "$ref": "#/components/schemas/VmDiskMetaData"
            },
            "type": "array",
            "nullable": true
          },
          "video_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVideoType"
              }
            ],
            "nullable": true
          },
          "vcpu": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_vm_time_on_resume": {
            "type": "boolean",
            "nullable": true
          },
          "protected": {
            "type": "boolean",
            "nullable": true
          },
          "nested_virtualization": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "memory": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_iops_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_iops": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_bandwidth_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_bandwidth": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "io_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoPolicy"
              }
            ],
            "nullable": true
          },
          "internal": {
            "type": "boolean",
            "nullable": true
          },
          "host_local_id": {
            "type": "string",
            "nullable": true
          },
          "ha_priority": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "ha": {
            "type": "boolean",
            "nullable": true
          },
          "guest_os_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmGuestsOperationSystem"
              }
            ],
            "nullable": true
          },
          "firmware": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFirmware"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "cpu_sockets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cpu_model": {
            "type": "string",
            "nullable": true
          },
          "cpu_exclusive_expected_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "cpu_cores": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cluster_vhost_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "cluster_version": {
            "type": "string",
            "nullable": true
          },
          "cluster_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterType"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "cluster_architecture": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Architecture"
              }
            ],
            "nullable": true
          },
          "clock_offset": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmClockOffset"
              }
            ],
            "nullable": true
          },
          "boot_with_host": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object"
      },
      "BackupRestorePointWhereUniqueInput": {
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupRestorePointMetadataRequestBody": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/BackupRestorePointWhereUniqueInput"
          }
        },
        "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NodeTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BrickTopoWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/BrickTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/BrickTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ClusterTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ZoneTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ZoneTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "cluster_topo": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterTopoWhereInput"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string",
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/RackTopoWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "CLOUDTOWER_K8S_APP_PACKAGE",
          "CLUSTER_IMAGE",
          "CLUSTER_IMAGE_META",
          "CONTENT_LIBRARY_IMAGE",
          "ELF_IMAGE",
          "EVEROUTE_PACKAGE",
          "HOST_PLUGIN_PACKAGE",
          "MONITOR_IMAGE",
          "OVF",
          "SVT_IMAGE",
          "VM_VOLUME_QCOW2",
          "VM_VOLUME_RAW",
          "VM_VOLUME_VMDK"
        ],
        "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"
      },
      "DeleteCloudTowerApplicationPackageParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedCloudTowerApplicationPackage": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "CloudTowerApplication": {
        "properties": {
          "entityAsyncStatus": {
            "allOf": [
              {
                "$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"
      },
      "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
      },
      "NestedEcpLicense": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteCluster": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedLabel": {
        "properties": {
          "id": {
            "type": "string"
          },
          "key": {
            "type": "string"
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "id",
          "key"
        ],
        "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": {
          "access_write_compress_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "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
          },
          "commited_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "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
          },
          "data_reduction_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "data_reduction_saving": {
            "type": "number",
            "format": "double",
            "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"
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ecp_license": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEcpLicense"
              }
            ],
            "nullable": true
          },
          "enable_tiering": {
            "type": "boolean",
            "nullable": true
          },
          "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
          },
          "logical_used_data_space": {
            "type": "integer",
            "format": "int64",
            "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"
          },
          "no_performance_layer": {
            "type": "boolean",
            "nullable": true
          },
          "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
          },
          "overall_efficiency": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "pmem_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "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
          },
          "replica_capacity_only": {
            "type": "boolean",
            "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
          },
          "total_prio_volume_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/ClusterType"
          },
          "upgrade_for_tiering": {
            "type": "boolean",
            "nullable": true
          },
          "upgrade_tool_version": {
            "type": "string",
            "nullable": true
          },
          "used_cache_space": {
            "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
          },
          "valid_cache_space": {
            "type": "integer",
            "format": "int64",
            "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
          },
          "default_storage_policy_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_storage_policy_thin_provision": {
            "type": "boolean",
            "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": {
          "force": {
            "type": "boolean"
          },
          "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"
      },
      "ClusterStorageInfo": {
        "properties": {
          "allocable_storage_capacity": {
            "$ref": "#/components/schemas/AllocatableStorageCapacity"
          },
          "free_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "failure_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "used_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "total_data_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "storage_cluster": {
            "items": {
              "$ref": "#/components/schemas/ClusterStorageInfo"
            },
            "type": "array"
          },
          "stretch": {
            "type": "boolean"
          },
          "type": {
            "$ref": "#/components/schemas/ClusterType"
          },
          "name": {
            "type": "string"
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "type",
          "name",
          "id"
        ],
        "type": "object"
      },
      "AllocatableReplicaStorageCapacity": {
        "properties": {
          "capacity": {
            "type": "number",
            "format": "double"
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "capacity",
          "replica_num"
        ],
        "type": "object"
      },
      "AllocatableEcStorageCapacity": {
        "properties": {
          "capacity": {
            "type": "number",
            "format": "double"
          },
          "m": {
            "type": "integer",
            "format": "int32"
          },
          "k": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "capacity",
          "m",
          "k"
        ],
        "type": "object"
      },
      "AllocatableStorageCapacity": {
        "properties": {
          "ec": {
            "items": {
              "$ref": "#/components/schemas/AllocatableEcStorageCapacity"
            },
            "type": "array"
          },
          "replica": {
            "items": {
              "$ref": "#/components/schemas/AllocatableReplicaStorageCapacity"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "ReplicaNum": {
        "type": "integer",
        "format": "int32",
        "minimum": 2,
        "maximum": 3
      },
      "ClusterStorageInfoEcConfig": {
        "properties": {
          "m": {
            "type": "integer",
            "format": "int32"
          },
          "k": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "m",
          "k"
        ],
        "type": "object"
      },
      "GetClusterStorageInfoEffect": {
        "properties": {
          "ec": {
            "items": {
              "$ref": "#/components/schemas/ClusterStorageInfoEcConfig"
            },
            "type": "array"
          },
          "replica": {
            "items": {
              "$ref": "#/components/schemas/ReplicaNum"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "GetClusterStorageInfoRequestBody": {
        "properties": {
          "effect": {
            "$ref": "#/components/schemas/GetClusterStorageInfoEffect"
          },
          "where": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "effect",
          "where"
        ],
        "type": "object"
      },
      "DiskPoolPinInPerformanceInfo": {
        "properties": {
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "HostPinInPerformanceInfo": {
        "properties": {
          "disk_pools": {
            "items": {
              "$ref": "#/components/schemas/DiskPoolPinInPerformanceInfo"
            },
            "type": "array",
            "nullable": true
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "with_faster_ssd_as_cache": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "id"
        ],
        "type": "object"
      },
      "ClusterPinInPerformanceInfo": {
        "properties": {
          "pin_in_performance_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "hosts": {
            "items": {
              "$ref": "#/components/schemas/HostPinInPerformanceInfo"
            },
            "type": "array",
            "nullable": true
          },
          "total_prio_volume_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_prio_volume_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "id"
        ],
        "type": "object"
      },
      "WithTask_ClusterPinInPerformanceInfo_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/ClusterPinInPerformanceInfo"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "HostWhereUniqueInput": {
        "properties": {
          "chunk_id": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "node_topo_local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "DiskPoolWhereUniqueInput": {
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ClusterEnablePinInPerformanceDiskPoolType": {
        "properties": {
          "percentage": {
            "type": "number",
            "format": "double"
          },
          "where": {
            "$ref": "#/components/schemas/DiskPoolWhereUniqueInput"
          }
        },
        "required": [
          "percentage",
          "where"
        ],
        "type": "object"
      },
      "ClusterEnablePinInPerformanceHostType": {
        "properties": {
          "disk_pools": {
            "items": {
              "$ref": "#/components/schemas/ClusterEnablePinInPerformanceDiskPoolType"
            },
            "type": "array"
          },
          "percentage": {
            "type": "number",
            "format": "double"
          },
          "where": {
            "$ref": "#/components/schemas/HostWhereUniqueInput"
          }
        },
        "required": [
          "percentage",
          "where"
        ],
        "type": "object"
      },
      "ClusterEnablePinInPerformanceParams": {
        "properties": {
          "data": {
            "properties": {
              "hosts": {
                "items": {
                  "$ref": "#/components/schemas/ClusterEnablePinInPerformanceHostType"
                },
                "type": "array"
              },
              "cluster_default_prio_percentage": {
                "type": "number",
                "format": "double"
              }
            },
            "required": [
              "hosts",
              "cluster_default_prio_percentage"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "ClusterDisablePinInPerformanceParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "GetClusterPinInPerformanceInfoRequestBody": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedIscsiLunSnapshot": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedNvmfNamespaceSnapshot": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ConsistencyGroupSnapshot": {
        "properties": {
          "Iscsi_lun_snapshots": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiLunSnapshot"
            },
            "type": "array",
            "nullable": true
          },
          "consistency_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedConsistencyGroup"
              }
            ],
            "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_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"
          },
          "iscsi_luns": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiLun"
            },
            "type": "array",
            "nullable": true
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "vm_disks": {
            "items": {
              "$ref": "#/components/schemas/NestedVmDisk"
            },
            "type": "array",
            "nullable": true
          },
          "vm_snapshots": {
            "items": {
              "$ref": "#/components/schemas/NestedVmSnapshot"
            },
            "type": "array",
            "nullable": true
          },
          "vm_templates": {
            "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"
      },
      "ContentLibraryImageImportData": {
        "properties": {
          "url": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "cluster": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "url",
          "name",
          "cluster"
        ],
        "type": "object"
      },
      "ContentLibraryImageImportParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/ContentLibraryImageImportData"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "OvfCpu": {
        "properties": {
          "sockets": {
            "type": "integer",
            "format": "int32"
          },
          "cores": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "sockets",
          "cores"
        ],
        "type": "object"
      },
      "OvfNic": {
        "properties": {
          "mac": {
            "type": "string"
          }
        },
        "required": [
          "mac"
        ],
        "type": "object"
      },
      "OvfDisk": {
        "properties": {
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "type": {
            "$ref": "#/components/schemas/VmDiskType"
          },
          "bus": {
            "$ref": "#/components/schemas/Bus"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "size",
          "type",
          "bus",
          "name"
        ],
        "type": "object"
      },
      "ParsedOVF": {
        "properties": {
          "firmware": {
            "$ref": "#/components/schemas/VmFirmware"
          },
          "disks": {
            "items": {
              "$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": {
          "backup_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlan"
            },
            "type": "array",
            "nullable": true
          },
          "bios_uuid": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entity_filter_results": {
            "items": {
              "$ref": "#/components/schemas/NestedVmEntityFilterResult"
            },
            "type": "array",
            "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"
          },
          "ha_priority": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "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_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "usb_devices": {
            "items": {
              "$ref": "#/components/schemas/NestedUsbDevice"
            },
            "type": "array",
            "nullable": true
          },
          "used_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_usage": {
            "type": "number",
            "format": "double",
            "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": {
              "resident_in_cache": {
                "type": "boolean"
              },
              "elf_ec_storage_policy": {
                "properties": {
                  "thin_provision": {
                    "type": "boolean"
                  },
                  "ec_m": {
                    "type": "integer",
                    "format": "int32"
                  },
                  "ec_k": {
                    "type": "integer",
                    "format": "int32"
                  }
                },
                "type": "object"
              },
              "elf_replica_storage_policy": {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
              },
              "elf_storage_policy": {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType",
                "deprecated": true
              },
              "path": {
                "type": "string"
              },
              "size_unit": {
                "$ref": "#/components/schemas/ByteUnit"
              },
              "size": {
                "type": "integer",
                "format": "int64"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              "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"
      },
      "VpcNicParams": {
        "properties": {
          "ip_addresses": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "floating_ip_id": {
            "type": "string"
          },
          "vpc_subnet_id": {
            "type": "string"
          },
          "vpc_id": {
            "type": "string"
          }
        },
        "required": [
          "vpc_subnet_id",
          "vpc_id"
        ],
        "type": "object"
      },
      "VmNicParams": {
        "properties": {
          "vpc_nic": {
            "$ref": "#/components/schemas/VpcNicParams"
          },
          "type": {
            "$ref": "#/components/schemas/VmNicType"
          },
          "qos": {
            "$ref": "#/components/schemas/VmNicQosOption"
          },
          "subnet_mask": {
            "type": "string"
          },
          "gateway": {
            "type": "string"
          },
          "ip_address": {
            "type": "string"
          },
          "nic_id": {
            "type": "string"
          },
          "connect_vlan_id": {
            "type": "string"
          },
          "mirror": {
            "type": "boolean"
          },
          "model": {
            "$ref": "#/components/schemas/VmNicModel"
          },
          "enabled": {
            "type": "boolean"
          },
          "mac_address": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VmGpuOperationParams": {
        "properties": {
          "amount": {
            "type": "integer",
            "format": "int32"
          },
          "gpu_id": {
            "type": "string"
          }
        },
        "required": [
          "gpu_id"
        ],
        "type": "object"
      },
      "VmOwnerParams": {
        "properties": {
          "search_for": {
            "type": "string",
            "enum": [
              "username",
              "id"
            ]
          },
          "value": {
            "type": "string"
          }
        },
        "required": [
          "value"
        ],
        "type": "object"
      },
      "VmCreationParams": {
        "properties": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "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_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "gpu_devices": {
            "items": {
              "$ref": "#/components/schemas/VmGpuOperationParams"
            },
            "type": "array"
          },
          "cloud_init": {
            "$ref": "#/components/schemas/TemplateCloudInit"
          },
          "is_full_copy": {
            "type": "boolean"
          },
          "template_id": {
            "type": "string"
          },
          "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_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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",
            "deprecated": true
          }
        },
        "required": [
          "is_full_copy",
          "template_id",
          "name"
        ],
        "type": "object"
      },
      "VmCreateVmFromContentLibraryTemplateParams": {
        "properties": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "gpu_devices": {
            "items": {
              "$ref": "#/components/schemas/VmGpuOperationParams"
            },
            "type": "array"
          },
          "cloud_init": {
            "$ref": "#/components/schemas/TemplateCloudInit"
          },
          "is_full_copy": {
            "type": "boolean"
          },
          "template_id": {
            "type": "string"
          },
          "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_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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"
      },
      "WithTask_Vm-Array_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "items": {
              "$ref": "#/components/schemas/Vm"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VmCreateVmFromContentLibraryTemplateBatchVmParams": {
        "properties": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "gpu_devices": {
            "items": {
              "$ref": "#/components/schemas/VmGpuOperationParams"
            },
            "type": "array"
          },
          "cloud_init": {
            "$ref": "#/components/schemas/TemplateCloudInit"
          },
          "is_full_copy": {
            "type": "boolean"
          },
          "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"
          },
          "vcpu": {
            "type": "integer",
            "format": "int32"
          },
          "status": {
            "$ref": "#/components/schemas/VmStatus"
          },
          "firmware": {
            "$ref": "#/components/schemas/VmFirmware"
          },
          "ha_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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",
          "name",
          "cluster_id"
        ],
        "type": "object"
      },
      "VmCreateVmFromContentLibraryTemplateBatchParams": {
        "properties": {
          "vms": {
            "items": {
              "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchVmParams"
            },
            "type": "array"
          },
          "template_id": {
            "type": "string"
          }
        },
        "required": [
          "vms",
          "template_id"
        ],
        "type": "object"
      },
      "ConvertVmTemplateToVmParams": {
        "properties": {
          "name": {
            "type": "string"
          },
          "converted_from_template_id": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "converted_from_template_id"
        ],
        "type": "object"
      },
      "VmCloneParams": {
        "properties": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "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_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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": {
          "owner": {
            "$ref": "#/components/schemas/VmOwnerParams"
          },
          "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_priority": {
            "$ref": "#/components/schemas/VmHaPriority"
          },
          "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": [
          "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_priority": {
                "$ref": "#/components/schemas/VmHaPriority"
              },
              "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"
      },
      "VmSetVmDiskResidentInCacheParams": {
        "properties": {
          "resident_in_cache": {
            "type": "boolean"
          },
          "where": {
            "$ref": "#/components/schemas/VmDiskWhereInput"
          }
        },
        "required": [
          "resident_in_cache",
          "where"
        ],
        "type": "object"
      },
      "VmRemoveDiskParams": {
        "properties": {
          "data": {
            "properties": {
              "disk_ids": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "disk_ids"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmAddCdRomParams": {
        "properties": {
          "data": {
            "properties": {
              "vm_cd_roms": {
                "items": {
                  "$ref": "#/components/schemas/VmCdRomParams"
                },
                "type": "array"
              }
            },
            "required": [
              "vm_cd_roms"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmRemoveCdRomParams": {
        "properties": {
          "data": {
            "properties": {
              "cd_rom_ids": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "cd_rom_ids"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmEjectCdRomParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VmDiskWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "VmToggleCdRomDisableParams": {
        "properties": {
          "disabled": {
            "type": "boolean"
          },
          "where": {
            "$ref": "#/components/schemas/VmDiskWhereInput"
          }
        },
        "required": [
          "disabled",
          "where"
        ],
        "type": "object"
      },
      "VmAddNicParams": {
        "properties": {
          "data": {
            "properties": {
              "vm_nics": {
                "items": {
                  "$ref": "#/components/schemas/VmNicParams"
                },
                "type": "array"
              }
            },
            "required": [
              "vm_nics"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "UpdateVpcNicPayloads": {
        "properties": {
          "floating_ip_id": {
            "type": "string",
            "nullable": true
          },
          "ip_addresses": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "vpc_subnet_id": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VmUpdateNicParams": {
        "properties": {
          "data": {
            "properties": {
              "vpc_nic": {
                "$ref": "#/components/schemas/UpdateVpcNicPayloads"
              },
              "subnet_mask": {
                "type": "string"
              },
              "gateway": {
                "type": "string"
              },
              "ip_address": {
                "type": "string"
              },
              "nic_id": {
                "type": "string"
              },
              "connect_vlan_id": {
                "type": "string"
              },
              "mirror": {
                "type": "boolean"
              },
              "model": {
                "$ref": "#/components/schemas/VmNicModel"
              },
              "enabled": {
                "type": "boolean"
              },
              "mac_address": {
                "type": "string"
              },
              "nic_index": {
                "type": "integer",
                "format": "int32"
              }
            },
            "required": [
              "nic_index"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmUpdateNicBasicInfoParams": {
        "properties": {
          "data": {
            "properties": {
              "subnet_mask": {
                "type": "string"
              },
              "gateway": {
                "type": "string"
              },
              "ip_address": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmNicWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmUpdateNicAdvanceInfoParams": {
        "properties": {
          "data": {
            "properties": {
              "mirror": {
                "type": "boolean"
              },
              "enabled": {
                "type": "boolean"
              },
              "mac_address": {
                "type": "string"
              },
              "nic_id": {
                "type": "string"
              },
              "connect_vlan_id": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmNicWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmUpdateNicQosOptionsParams": {
        "properties": {
          "data": {
            "properties": {
              "qos": {
                "$ref": "#/components/schemas/VmNicQosOption"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmNicWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmOperatePciNicParams": {
        "properties": {
          "data": {
            "properties": {
              "pci_nics": {
                "$ref": "#/components/schemas/NicWhereInput"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmRemoveNicParams": {
        "properties": {
          "data": {
            "properties": {
              "nic_index": {
                "items": {
                  "type": "integer",
                  "format": "int32"
                },
                "type": "array"
              }
            },
            "required": [
              "nic_index"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "VmRemoveNicByWhereParams": {
        "properties": {
          "effect": {
            "properties": {
              "vm_ids": {
                "items": {
                  "type": "string"
                },
                "type": "array",
                "minItems": 1
              }
            },
            "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",
            "deprecated": true
          },
          "where": {
            "$ref": "#/components/schemas/VmWhereInput"
          }
        },
        "required": [
          "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_ec_storage_policy": {
            "properties": {
              "thin_provision": {
                "type": "boolean"
              },
              "ec_m": {
                "type": "integer",
                "format": "int32"
              },
              "ec_k": {
                "type": "integer",
                "format": "int32"
              }
            },
            "type": "object"
          },
          "elf_replica_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
          },
          "elf_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType",
            "deprecated": true
          },
          "delete_src_vm": {
            "type": "boolean"
          }
        },
        "required": [
          "network_mapping",
          "migrate_type"
        ],
        "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/TaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "SFS"
        ],
        "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",
          "VMDK"
        ],
        "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_ec_storage_policy": {
            "properties": {
              "thin_provision": {
                "type": "boolean"
              },
              "ec_m": {
                "type": "integer",
                "format": "int32"
              },
              "ec_k": {
                "type": "integer",
                "format": "int32"
              }
            },
            "type": "object"
          },
          "elf_replica_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
          },
          "elf_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType",
            "deprecated": true
          },
          "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"
      },
      "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
      },
      "VmGpuDetail": {
        "properties": {
          "vgpu_instance_on_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vgpu_instance_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_vgpu_type_name": {
            "type": "string",
            "nullable": true
          },
          "user_vgpu_type_id": {
            "type": "string",
            "nullable": true
          },
          "user_usage": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GpuDeviceUsage"
              }
            ],
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/GpuDeviceStatus"
          },
          "name": {
            "type": "string"
          },
          "model": {
            "type": "string"
          },
          "mdev_supported_types": {
            "items": {
              "$ref": "#/components/schemas/NestedVgpuType"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string"
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "is_nvidia_vfs_supported": {
            "type": "boolean",
            "nullable": true
          },
          "is_nvidia_vfs_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "is_nvidia_tools_ready": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "driver_info": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedGpuDriverInfo"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string"
          },
          "bus_location": {
            "type": "string"
          },
          "brand": {
            "type": "string"
          },
          "available_vgpus_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_vgpus_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "required": [
          "status",
          "name",
          "model",
          "local_id",
          "local_created_at",
          "id",
          "host",
          "description",
          "bus_location",
          "brand"
        ],
        "type": "object"
      },
      "VmGpuInfo": {
        "properties": {
          "gpu_devices": {
            "items": {
              "$ref": "#/components/schemas/VmGpuDetail"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "gpu_devices",
          "name",
          "local_id",
          "id"
        ],
        "type": "object"
      },
      "VmOrderByInput": {
        "enum": [
          "bios_uuid_ASC",
          "bios_uuid_DESC",
          "clock_offset_ASC",
          "clock_offset_DESC",
          "cloud_init_supported_ASC",
          "cloud_init_supported_DESC",
          "cpu_ASC",
          "cpu_DESC",
          "cpu_model_ASC",
          "cpu_model_DESC",
          "cpu_usage_ASC",
          "cpu_usage_DESC",
          "deleted_at_ASC",
          "deleted_at_DESC",
          "description_ASC",
          "description_DESC",
          "dns_servers_ASC",
          "dns_servers_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "firmware_ASC",
          "firmware_DESC",
          "guest_cpu_model_ASC",
          "guest_cpu_model_DESC",
          "guest_os_type_ASC",
          "guest_os_type_DESC",
          "guest_size_usage_ASC",
          "guest_size_usage_DESC",
          "guest_used_size_ASC",
          "guest_used_size_DESC",
          "ha_ASC",
          "ha_DESC",
          "ha_priority_ASC",
          "ha_priority_DESC",
          "hostname_ASC",
          "hostname_DESC",
          "id_ASC",
          "id_DESC",
          "in_recycle_bin_ASC",
          "in_recycle_bin_DESC",
          "internal_ASC",
          "internal_DESC",
          "io_policy_ASC",
          "io_policy_DESC",
          "ips_ASC",
          "ips_DESC",
          "kernel_info_ASC",
          "kernel_info_DESC",
          "last_shutdown_time_ASC",
          "last_shutdown_time_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "logical_size_bytes_ASC",
          "logical_size_bytes_DESC",
          "max_bandwidth_ASC",
          "max_bandwidth_DESC",
          "max_bandwidth_policy_ASC",
          "max_bandwidth_policy_DESC",
          "max_iops_ASC",
          "max_iops_DESC",
          "max_iops_policy_ASC",
          "max_iops_policy_DESC",
          "memory_ASC",
          "memory_DESC",
          "memory_usage_ASC",
          "memory_usage_DESC",
          "name_ASC",
          "name_DESC",
          "nested_virtualization_ASC",
          "nested_virtualization_DESC",
          "node_ip_ASC",
          "node_ip_DESC",
          "original_name_ASC",
          "original_name_DESC",
          "os_ASC",
          "os_DESC",
          "protected_ASC",
          "protected_DESC",
          "provisioned_size_ASC",
          "provisioned_size_DESC",
          "size_ASC",
          "size_DESC",
          "status_ASC",
          "status_DESC",
          "unique_logical_size_ASC",
          "unique_logical_size_DESC",
          "unique_size_ASC",
          "unique_size_DESC",
          "used_size_ASC",
          "used_size_DESC",
          "used_size_usage_ASC",
          "used_size_usage_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
      },
      "VmVncInfo": {
        "properties": {
          "vm": {
            "$ref": "#/components/schemas/Vm"
          },
          "terminal": {
            "type": "string"
          },
          "redirect": {
            "type": "string"
          },
          "direct": {
            "type": "string"
          },
          "cluster_ip": {
            "type": "string"
          }
        },
        "required": [
          "vm",
          "terminal",
          "redirect",
          "cluster_ip"
        ],
        "type": "object"
      },
      "VmWhereUniqueInput": {
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetVmVncInfoParams": {
        "properties": {
          "vm": {
            "$ref": "#/components/schemas/VmWhereUniqueInput"
          }
        },
        "required": [
          "vm"
        ],
        "type": "object"
      },
      "VmUpdateVpcNicParams": {
        "properties": {
          "data": {
            "properties": {
              "vpc_nic": {
                "$ref": "#/components/schemas/UpdateVpcNicPayloads"
              }
            },
            "required": [
              "vpc_nic"
            ],
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VmNicWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "NestedTemplateConfig": {
        "properties": {
          "cpu_exclusive_expected_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "guest_os_type": {
            "type": "string",
            "nullable": true
          },
          "minimum_replica": {
            "type": "boolean",
            "nullable": true
          },
          "sync_vm_time_on_resume": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedContentLibraryVmTemplateDisk": {
        "properties": {
          "boot": {
            "type": "integer",
            "format": "int32"
          },
          "bus": {
            "$ref": "#/components/schemas/Bus"
          },
          "content_library_image_id": {
            "type": "string",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "disk_name": {
            "type": "string",
            "nullable": true
          },
          "elf_storage_policy_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "index": {
            "type": "integer",
            "format": "int32"
          },
          "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",
            "nullable": true
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "storage_encrypted": {
            "type": "boolean",
            "nullable": true
          },
          "storage_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
              }
            ],
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/VmDiskType"
          }
        },
        "required": [
          "boot",
          "bus",
          "index",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedFrozenVlan": {
        "properties": {
          "name": {
            "type": "string"
          },
          "network_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "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
      },
      "NestedTemplateVpcNic": {
        "properties": {
          "use_floating_ip": {
            "type": "boolean"
          },
          "vpc_local_id": {
            "type": "string"
          },
          "vpc_subnet_local_id": {
            "type": "string"
          }
        },
        "required": [
          "use_floating_ip",
          "vpc_local_id",
          "vpc_subnet_local_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedContentLibraryVmTemplateNic": {
        "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
          },
          "index": {
            "type": "integer",
            "format": "int32"
          },
          "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
          },
          "mirror": {
            "type": "boolean",
            "nullable": true
          },
          "model": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicModel"
              }
            ],
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "vlan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedFrozenVlan"
              }
            ],
            "nullable": true
          },
          "vpc_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedTemplateVpcNic"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "index"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedStoragePolicyConfig": {
        "properties": {
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "thin_provision": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedSnapshotInfo": {
        "properties": {
          "index": {
            "type": "integer",
            "format": "int32"
          },
          "iscsi_lun_snapshot_uuid": {
            "type": "string"
          },
          "storage_encrypted": {
            "type": "boolean",
            "nullable": true
          },
          "storage_policy_config": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedStoragePolicyConfig"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "index",
          "iscsi_lun_snapshot_uuid"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedZbsStorageInfo": {
        "properties": {
          "cluster_id": {
            "type": "string"
          },
          "snapshot_info": {
            "items": {
              "$ref": "#/components/schemas/NestedSnapshotInfo"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ContentLibraryVmTemplate": {
        "properties": {
          "architecture": {
            "$ref": "#/components/schemas/Architecture"
          },
          "clock_offset": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmClockOffset"
              }
            ],
            "nullable": true
          },
          "cloud_init_supported": {
            "type": "boolean"
          },
          "clusters": {
            "items": {
              "$ref": "#/components/schemas/NestedCluster"
            },
            "type": "array",
            "nullable": true
          },
          "cpu": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCpu"
              }
            ],
            "nullable": true
          },
          "cpu_model": {
            "type": "string",
            "nullable": true
          },
          "createdAt": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "firmware": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFirmware"
              }
            ],
            "nullable": true
          },
          "ha": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "io_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoPolicy"
              }
            ],
            "nullable": true
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "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"
          },
          "name": {
            "type": "string"
          },
          "os": {
            "type": "string",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "template_config": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedTemplateConfig"
              }
            ],
            "nullable": true
          },
          "vcpu": {
            "type": "integer",
            "format": "int32"
          },
          "video_type": {
            "type": "string",
            "nullable": true
          },
          "vm_disks": {
            "items": {
              "$ref": "#/components/schemas/NestedContentLibraryVmTemplateDisk"
            },
            "type": "array",
            "nullable": true
          },
          "vm_nics": {
            "items": {
              "$ref": "#/components/schemas/NestedContentLibraryVmTemplateNic"
            },
            "type": "array",
            "nullable": true
          },
          "vm_template_uuids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "vm_templates": {
            "items": {
              "$ref": "#/components/schemas/NestedVmTemplate"
            },
            "type": "array",
            "nullable": true
          },
          "win_opt": {
            "type": "boolean",
            "nullable": true
          },
          "zbs_storage_info": {
            "items": {
              "$ref": "#/components/schemas/NestedZbsStorageInfo"
            },
            "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"
      },
      "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",
          "EFI_SYSTEM",
          "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"
      },
      "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"
      },
      "GpuVmDetail": {
        "properties": {
          "vgpu_instance_on_vm_num": {
            "type": "integer",
            "format": "int32"
          },
          "win_opt": {
            "type": "boolean"
          },
          "vm_usage": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmUsage"
              }
            ],
            "nullable": true
          },
          "vm_tools_version": {
            "type": "string",
            "nullable": true
          },
          "vm_tools_status": {
            "$ref": "#/components/schemas/VmToolsStatus"
          },
          "vm_placement_group": {
            "items": {
              "$ref": "#/components/schemas/NestedVmPlacementGroup"
            },
            "type": "array",
            "nullable": true
          },
          "vm_nics": {
            "items": {
              "$ref": "#/components/schemas/NestedVmNic"
            },
            "type": "array",
            "nullable": true
          },
          "vm_disks": {
            "items": {
              "$ref": "#/components/schemas/NestedVmDisk"
            },
            "type": "array",
            "nullable": true
          },
          "video_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVideoType"
              }
            ],
            "nullable": true
          },
          "vcpu": {
            "type": "integer",
            "format": "int32"
          },
          "usb_devices": {
            "items": {
              "$ref": "#/components/schemas/NestedUsbDevice"
            },
            "type": "array",
            "nullable": true
          },
          "unique_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/VmStatus"
          },
          "snapshots": {
            "items": {
              "$ref": "#/components/schemas/NestedVmSnapshot"
            },
            "type": "array",
            "nullable": true
          },
          "snapshot_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSnapshotPlan"
              }
            ],
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "provisioned_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "protected": {
            "type": "boolean"
          },
          "pci_nics": {
            "items": {
              "$ref": "#/components/schemas/NestedNic"
            },
            "type": "array",
            "nullable": true
          },
          "out_uninstall_usb": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "os": {
            "type": "string",
            "nullable": true
          },
          "original_name": {
            "type": "string",
            "nullable": true
          },
          "node_ip": {
            "type": "string"
          },
          "nested_virtualization": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "memory_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "memory": {
            "type": "integer",
            "format": "int64"
          },
          "max_iops_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_iops": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_bandwidth_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_bandwidth": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "logical_size_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string",
            "nullable": true
          },
          "last_shutdown_time": {
            "type": "string",
            "nullable": true
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "kernel_info": {
            "type": "string",
            "nullable": true
          },
          "isolation_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedIsolationPolicy"
              }
            ],
            "nullable": true
          },
          "ips": {
            "type": "string"
          },
          "io_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoPolicy"
              }
            ],
            "nullable": true
          },
          "internal": {
            "type": "boolean"
          },
          "in_recycle_bin": {
            "type": "boolean"
          },
          "id": {
            "type": "string"
          },
          "hostname": {
            "type": "string",
            "nullable": true
          },
          "host": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedHost"
              }
            ],
            "nullable": true
          },
          "ha": {
            "type": "boolean"
          },
          "guest_used_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "guest_size_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "guest_os_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmGuestsOperationSystem"
              }
            ],
            "nullable": true
          },
          "guest_cpu_model": {
            "type": "string",
            "nullable": true
          },
          "gpu_devices": {
            "items": {
              "$ref": "#/components/schemas/NestedGpuDevice"
            },
            "type": "array",
            "nullable": true
          },
          "folder": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVmFolder"
              }
            ],
            "nullable": true
          },
          "firmware": {
            "$ref": "#/components/schemas/VmFirmware"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entity_filter_results": {
            "items": {
              "$ref": "#/components/schemas/NestedVmEntityFilterResult"
            },
            "type": "array",
            "nullable": true
          },
          "dns_servers": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string"
          },
          "deleted_at": {
            "type": "string",
            "nullable": true
          },
          "cpu_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "cpu_model": {
            "type": "string"
          },
          "cpu": {
            "$ref": "#/components/schemas/NestedCpu"
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCluster"
              }
            ],
            "nullable": true
          },
          "cloud_init_supported": {
            "type": "boolean",
            "nullable": true
          },
          "clock_offset": {
            "$ref": "#/components/schemas/VmClockOffset"
          }
        },
        "required": [
          "win_opt",
          "vm_tools_status",
          "vcpu",
          "status",
          "protected",
          "out_uninstall_usb",
          "node_ip",
          "nested_virtualization",
          "name",
          "memory",
          "local_id",
          "ips",
          "internal",
          "in_recycle_bin",
          "id",
          "ha",
          "firmware",
          "description",
          "cpu_model",
          "cpu",
          "clock_offset"
        ],
        "type": "object"
      },
      "GpuVmInfo": {
        "properties": {
          "vms": {
            "items": {
              "$ref": "#/components/schemas/GpuVmDetail"
            },
            "type": "array"
          },
          "vgpu_instance_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_vgpu_type_name": {
            "type": "string",
            "nullable": true
          },
          "user_vgpu_type_id": {
            "type": "string",
            "nullable": true
          },
          "user_usage": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GpuDeviceUsage"
              }
            ],
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/GpuDeviceStatus"
          },
          "name": {
            "type": "string"
          },
          "model": {
            "type": "string"
          },
          "mdev_supported_types": {
            "items": {
              "$ref": "#/components/schemas/NestedVgpuType"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string"
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "is_nvidia_vfs_supported": {
            "type": "boolean",
            "nullable": true
          },
          "is_nvidia_vfs_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "is_nvidia_tools_ready": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "driver_info": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedGpuDriverInfo"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string"
          },
          "bus_location": {
            "type": "string"
          },
          "brand": {
            "type": "string"
          },
          "available_vgpus_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_vgpus_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "required": [
          "vms",
          "status",
          "name",
          "model",
          "local_id",
          "local_created_at",
          "id",
          "host",
          "description",
          "bus_location",
          "brand"
        ],
        "type": "object"
      },
      "GpuDeviceOrderByInput": {
        "enum": [
          "assigned_vgpus_num_ASC",
          "assigned_vgpus_num_DESC",
          "available_vgpus_num_ASC",
          "available_vgpus_num_DESC",
          "brand_ASC",
          "brand_DESC",
          "bus_location_ASC",
          "bus_location_DESC",
          "description_ASC",
          "description_DESC",
          "driver_info_ASC",
          "driver_info_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "is_nvidia_tools_ready_ASC",
          "is_nvidia_tools_ready_DESC",
          "is_nvidia_vfs_enabled_ASC",
          "is_nvidia_vfs_enabled_DESC",
          "is_nvidia_vfs_supported_ASC",
          "is_nvidia_vfs_supported_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "mdev_supported_types_ASC",
          "mdev_supported_types_DESC",
          "model_ASC",
          "model_DESC",
          "name_ASC",
          "name_DESC",
          "status_ASC",
          "status_DESC",
          "user_usage_ASC",
          "user_usage_DESC",
          "user_vgpu_type_id_ASC",
          "user_vgpu_type_id_DESC",
          "user_vgpu_type_name_ASC",
          "user_vgpu_type_name_DESC",
          "vgpu_instance_num_ASC",
          "vgpu_instance_num_DESC"
        ],
        "type": "string"
      },
      "GetGpuDevicesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "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
      },
      "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
          },
          "vmVolumes": {
            "items": {
              "$ref": "#/components/schemas/NestedVmVolume"
            },
            "type": "array",
            "nullable": true
          },
          "vms": {
            "items": {
              "$ref": "#/components/schemas/NestedVm"
            },
            "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/GraphWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
          },
          "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ViewWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "MINUTE",
          "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
          },
          "size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "function": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskFunction"
              }
            ],
            "nullable": true
          },
          "drive": {
            "type": "string"
          },
          "chunk_ins_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "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"
      },
      "ZbsSpec": {
        "enum": [
          "normal",
          "large"
        ],
        "type": "string"
      },
      "HostVdsConfig": {
        "properties": {
          "nics": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "nics",
          "name"
        ],
        "type": "object"
      },
      "HostCreationParamsData": {
        "properties": {
          "vdses": {
            "items": {
              "$ref": "#/components/schemas/HostVdsConfig"
            },
            "type": "array"
          },
          "zbs_spec": {
            "$ref": "#/components/schemas/ZbsSpec"
          },
          "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"
      },
      "HostAuthInfo": {
        "properties": {
          "root_user_password": {
            "type": "string"
          },
          "default_user_password": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "HostCreationParams": {
        "properties": {
          "auth_info": {
            "$ref": "#/components/schemas/HostAuthInfo"
          },
          "data": {
            "items": {
              "$ref": "#/components/schemas/HostCreationParamsData"
            },
            "type": "array"
          },
          "cluster_id": {
            "type": "string"
          }
        },
        "required": [
          "data",
          "cluster_id"
        ],
        "type": "object"
      },
      "NestedDiskPool": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "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"
          },
          "allocated_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "allocated_prioritized_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chunk_id": {
            "type": "string"
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "commited_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "compatible_cpu_models": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "connect_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostConnectStatus"
              }
            ],
            "nullable": true
          },
          "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
          },
          "disk_pools": {
            "items": {
              "$ref": "#/components/schemas/NestedDiskPool"
            },
            "type": "array",
            "nullable": true
          },
          "disks": {
            "items": {
              "$ref": "#/components/schemas/NestedDisk"
            },
            "type": "array",
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "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"
          },
          "merged_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostMergedStatus"
              }
            ],
            "nullable": true
          },
          "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
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "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"
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "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_cache_space": {
            "type": "integer",
            "format": "int64",
            "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
          },
          "valid_cache_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_free_cache_space": {
            "type": "integer",
            "format": "int64",
            "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"
      },
      "OperateActionEnum": {
        "enum": [
          "poweroff",
          "reboot"
        ],
        "type": "string"
      },
      "OperateHostPowerData": {
        "properties": {
          "reason": {
            "type": "string"
          },
          "force": {
            "type": "boolean"
          },
          "action": {
            "$ref": "#/components/schemas/OperateActionEnum"
          }
        },
        "required": [
          "force",
          "action"
        ],
        "type": "object"
      },
      "OperateHostPowerParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/OperateHostPowerData"
          },
          "where": {
            "properties": {
              "host_id": {
                "type": "string"
              }
            },
            "required": [
              "host_id"
            ],
            "type": "object"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "EnterMaintenanceModeCheckResult": {
        "properties": {
          "task_id": {
            "type": "string"
          }
        },
        "required": [
          "task_id"
        ],
        "type": "object"
      },
      "EnterMaintenanceModeCheckParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/HostWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "ShutdownVmID": {
        "properties": {
          "vm_uuid": {
            "type": "string"
          }
        },
        "required": [
          "vm_uuid"
        ],
        "type": "object"
      },
      "EnterMaintenanceModeResult": {
        "properties": {
          "shutdownVms": {
            "items": {
              "$ref": "#/components/schemas/ShutdownVmID"
            },
            "type": "array"
          },
          "done": {
            "type": "boolean"
          }
        },
        "required": [
          "shutdownVms",
          "done"
        ],
        "type": "object"
      },
      "EnterMaintenanceModeResultParams": {
        "properties": {
          "where": {
            "properties": {
              "task_id": {
                "type": "string"
              }
            },
            "required": [
              "task_id"
            ],
            "type": "object"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "EnterMaintenanceModeInput": {
        "properties": {
          "shutdown_vms": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "EnterMaintenanceModeParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/EnterMaintenanceModeInput"
          },
          "where": {
            "properties": {
              "host_id": {
                "type": "string"
              }
            },
            "required": [
              "host_id"
            ],
            "type": "object"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "MaintenanceModeVerify": {
        "properties": {
          "reason": {
            "type": "string",
            "nullable": true
          },
          "changed": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object"
      },
      "MaintenanceModeVmInfo": {
        "properties": {
          "vm_uuid": {
            "type": "string",
            "nullable": true
          },
          "vm_state": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          },
          "vm_ha": {
            "type": "boolean",
            "nullable": true
          },
          "verify": {
            "allOf": [
              {
                "$ref": "#/components/schemas/MaintenanceModeVerify"
              }
            ],
            "nullable": true
          },
          "target_host_name": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object"
      },
      "ExitMaintenanceModeResult": {
        "properties": {
          "offlineMigrateVms": {
            "items": {
              "$ref": "#/components/schemas/MaintenanceModeVmInfo"
            },
            "type": "array"
          },
          "liveMigrateVms": {
            "items": {
              "$ref": "#/components/schemas/MaintenanceModeVmInfo"
            },
            "type": "array"
          },
          "shutDownVms": {
            "items": {
              "$ref": "#/components/schemas/MaintenanceModeVmInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "offlineMigrateVms",
          "liveMigrateVms",
          "shutDownVms"
        ],
        "type": "object"
      },
      "ExitMaintenanceModeResultParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/HostWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "ExitMaintenanceModeInput": {
        "properties": {
          "poweron_vms": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "offline_migrate_back_vms": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "live_migrate_back_vms": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "ExitMaintenanceModeParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/ExitMaintenanceModeInput"
          },
          "where": {
            "properties": {
              "host_id": {
                "type": "string"
              }
            },
            "required": [
              "host_id"
            ],
            "type": "object"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "NestedIscsiTarget": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedSnapshotGroup": {
        "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
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "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"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "snapshot_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSnapshotGroup"
              }
            ],
            "nullable": true
          },
          "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"
      },
      "NestedBusinessHostGroup": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedBusinessHost": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationPlan": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "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"
          },
          "business_host_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHostGroup"
            },
            "type": "array",
            "nullable": true
          },
          "business_host_is_same_with_parent": {
            "type": "boolean",
            "nullable": true
          },
          "business_hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHost"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "consistency_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedConsistencyGroup"
              }
            ],
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "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"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "replication_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationPlan"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "shared_size": {
            "type": "integer",
            "format": "int64"
          },
          "snapshot_num": {
            "type": "integer",
            "format": "int32"
          },
          "snapshot_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedSnapshotPlan"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_num": {
            "type": "integer",
            "format": "int32"
          },
          "stripe_size": {
            "type": "integer",
            "format": "int64"
          },
          "thin_provision": {
            "type": "boolean"
          },
          "unique_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "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": {
          "business_host_groups": {
            "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
          },
          "business_hosts": {
            "$ref": "#/components/schemas/BusinessHostWhereInput"
          },
          "business_host_is_same_with_parent": {
            "type": "boolean"
          },
          "configuration_method": {
            "$ref": "#/components/schemas/ConfigurationMethod"
          },
          "encrypt_method": {
            "$ref": "#/components/schemas/EncryptMethod"
          },
          "prioritized": {
            "type": "boolean"
          },
          "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": {
              "ec_m": {
                "type": "number",
                "format": "double"
              },
              "ec_k": {
                "type": "number",
                "format": "double"
              },
              "resiliency_type": {
                "$ref": "#/components/schemas/ResiliencyType"
              },
              "thin_provision": {
                "type": "boolean"
              },
              "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": {
              "replica_num": {
                "type": "integer",
                "format": "int32"
              },
              "thin_provision": {
                "type": "boolean"
              },
              "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"
      },
      "CopyIscsiLunParams": {
        "properties": {
          "dest_iscsi_target_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "src_lun_id": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "src_lun_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
      },
      "NestedIscsiConnection": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "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
          },
          "business_host_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHostGroup"
            },
            "type": "array",
            "nullable": true
          },
          "business_hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHost"
            },
            "type": "array",
            "nullable": true
          },
          "chap_enabled": {
            "type": "boolean"
          },
          "chap_name": {
            "type": "string",
            "nullable": true
          },
          "chap_secret": {
            "type": "string",
            "nullable": true
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "configuration_adaptive": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string"
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "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"
          },
          "iscsi_connections": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiConnection"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_luns_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "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"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "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": {
          "business_host_groups": {
            "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
          },
          "business_hosts": {
            "$ref": "#/components/schemas/BusinessHostWhereInput"
          },
          "configuration_adaptive": {
            "type": "boolean"
          },
          "configuration_method": {
            "$ref": "#/components/schemas/ConfigurationMethod"
          },
          "encrypt_method": {
            "$ref": "#/components/schemas/EncryptMethod"
          },
          "prioritized": {
            "type": "boolean"
          },
          "ec_m": {
            "type": "number",
            "format": "double"
          },
          "ec_k": {
            "type": "number",
            "format": "double"
          },
          "resiliency_type": {
            "$ref": "#/components/schemas/ResiliencyType"
          },
          "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"
          }
        ]
      },
      "IscsiTargetUpdationParamsData": {
        "allOf": [
          {
            "properties": {
              "replica_num": {
                "type": "integer",
                "format": "int32"
              },
              "thin_provision": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          {
            "$ref": "#/components/schemas/IscsiTargetCommonParams"
          }
        ]
      },
      "IscsiTargetUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/IscsiTargetUpdationParamsData"
          },
          "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"
      },
      "NetworkPolicyRuleAlgProtocol": {
        "enum": [
          "FTP",
          "TFTP"
        ],
        "type": "string"
      },
      "NetworkPolicyRulePortProtocol": {
        "enum": [
          "ALG",
          "ICMP",
          "IPIP",
          "TCP",
          "UDP"
        ],
        "type": "string"
      },
      "NestedNetworkPolicyRulePort": {
        "properties": {
          "alg_protocol": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NetworkPolicyRuleAlgProtocol"
              }
            ],
            "nullable": true
          },
          "port": {
            "type": "string",
            "nullable": true
          },
          "protocol": {
            "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol"
          }
        },
        "required": [
          "protocol"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedSecurityGroup": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedNetworkPolicyRuleService": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NetworkPolicyRuleType": {
        "enum": [
          "ALL",
          "IP_BLOCK",
          "SECURITY_GROUP",
          "SELECTOR"
        ],
        "type": "string"
      },
      "NestedNetworkPolicyRule": {
        "properties": {
          "except_ip_block": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "ip_block": {
            "type": "string",
            "nullable": true
          },
          "ports": {
            "items": {
              "$ref": "#/components/schemas/NestedNetworkPolicyRulePort"
            },
            "type": "array",
            "nullable": true
          },
          "security_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSecurityGroup"
              }
            ],
            "nullable": true
          },
          "security_group_id": {
            "type": "string",
            "nullable": true
          },
          "selector": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "selector_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "service_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "services": {
            "items": {
              "$ref": "#/components/schemas/NestedNetworkPolicyRuleService"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/NetworkPolicyRuleType"
          }
        },
        "required": [
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedSecurityPolicyStatistics": {
        "properties": {
          "count_reset_timestamp": {
            "type": "string",
            "nullable": true
          },
          "count_update_timestamp": {
            "type": "string",
            "nullable": true
          },
          "match_allow_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_allow_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_default_drop_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_drop_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_whitelist_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count": {
            "type": "integer",
            "format": "int32",
            "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"
          },
          "statistics": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSecurityPolicyStatistics"
              }
            ],
            "nullable": true
          },
          "vm": {
            "$ref": "#/components/schemas/NestedVm"
          }
        },
        "required": [
          "everoute_cluster",
          "id",
          "mode",
          "vm"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IPSecurityPolicy": {
        "properties": {
          "except_ip_block": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "ip_block": {
            "type": "string"
          }
        },
        "required": [
          "ip_block"
        ],
        "type": "object"
      },
      "SecurityGroupWhereInput": {
        "properties": {
          "vms_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vms_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vms_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "security_policies_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "name_not": {
            "type": "string",
            "nullable": true
          },
          "name_lte": {
            "type": "string",
            "nullable": true
          },
          "name_lt": {
            "type": "string",
            "nullable": true
          },
          "name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_gte": {
            "type": "string",
            "nullable": true
          },
          "name_gt": {
            "type": "string",
            "nullable": true
          },
          "name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_contains": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "member_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/SecurityGroupMemberType"
            },
            "type": "array",
            "nullable": true
          },
          "member_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityGroupMemberType"
              }
            ],
            "nullable": true
          },
          "member_type_in": {
            "items": {
              "$ref": "#/components/schemas/SecurityGroupMemberType"
            },
            "type": "array",
            "nullable": true
          },
          "member_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SecurityGroupMemberType"
              }
            ],
            "nullable": true
          },
          "isolation_policies_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IsolationPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "isolation_policies_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IsolationPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "isolation_policies_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IsolationPolicyWhereInput"
              }
            ],
            "nullable": true
          },
          "ips_starts_with": {
            "type": "string",
            "nullable": true
          },
          "ips_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "ips_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "ips_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "ips_not_contains": {
            "type": "string",
            "nullable": true
          },
          "ips_not": {
            "type": "string",
            "nullable": true
          },
          "ips_lte": {
            "type": "string",
            "nullable": true
          },
          "ips_lt": {
            "type": "string",
            "nullable": true
          },
          "ips_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "ips_gte": {
            "type": "string",
            "nullable": true
          },
          "ips_gt": {
            "type": "string",
            "nullable": true
          },
          "ips_ends_with": {
            "type": "string",
            "nullable": true
          },
          "ips_contains": {
            "type": "string",
            "nullable": true
          },
          "ips": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_starts_with": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "exclude_ips_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_not_contains": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_not": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_lte": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_lt": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "exclude_ips_gte": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_gt": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_ends_with": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips_contains": {
            "type": "string",
            "nullable": true
          },
          "exclude_ips": {
            "type": "string",
            "nullable": true
          },
          "everoute_cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "description_starts_with": {
            "type": "string",
            "nullable": true
          },
          "description_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "description_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_not_contains": {
            "type": "string",
            "nullable": true
          },
          "description_not": {
            "type": "string",
            "nullable": true
          },
          "description_lte": {
            "type": "string",
            "nullable": true
          },
          "description_lt": {
            "type": "string",
            "nullable": true
          },
          "description_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_gte": {
            "type": "string",
            "nullable": true
          },
          "description_gt": {
            "type": "string",
            "nullable": true
          },
          "description_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_contains": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SecurityGroupWhereInput"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object"
      },
      "SecurityGroupMemberType": {
        "enum": [
          "IP",
          "POD",
          "VM"
        ],
        "type": "string"
      },
      "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": {
          "alg_protocol": {
            "$ref": "#/components/schemas/NetworkPolicyRuleAlgProtocol"
          },
          "protocol": {
            "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol"
          },
          "port": {
            "type": "string"
          }
        },
        "required": [
          "protocol"
        ],
        "type": "object"
      },
      "SecurityPolicyFlowControlType": {
        "enum": [
          "ALL"
        ],
        "type": "string"
      },
      "SecurityPolicyIngressEgressInput": {
        "properties": {
          "service_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "type": {
            "$ref": "#/components/schemas/SecurityPolicyFlowControlType"
          },
          "ports": {
            "items": {
              "$ref": "#/components/schemas/NetworkPolicyRulePortInput"
            },
            "type": "array"
          },
          "target": {
            "$ref": "#/components/schemas/SecurityPolicyIngressEgressInputTarget"
          }
        },
        "type": "object"
      },
      "IsolationPolicyCreateParams": {
        "properties": {
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
            },
            "type": "array"
          },
          "egress": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
            },
            "type": "array"
          },
          "mode": {
            "$ref": "#/components/schemas/IsolationMode"
          },
          "vm_id": {
            "type": "string"
          },
          "everoute_cluster_id": {
            "type": "string"
          }
        },
        "required": [
          "mode",
          "vm_id",
          "everoute_cluster_id"
        ],
        "type": "object"
      },
      "IsolationPolicyUpdateParams": {
        "properties": {
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
            },
            "type": "array"
          },
          "egress": {
            "items": {
              "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
            },
            "type": "array"
          },
          "mode": {
            "$ref": "#/components/schemas/IsolationMode"
          }
        },
        "type": "object"
      },
      "IsolationPolicyUpdateBody": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/IsolationPolicyUpdateParams"
          },
          "where": {
            "$ref": "#/components/schemas/IsolationPolicyWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteIsolationPolicy": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "IsolationPolicyDeleteParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/IsolationPolicyWhereInput"
          }
        },
        "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/LogCollectionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/LogCollectionWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "hosts_every": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostWhereInput"
              }
            ],
            "nullable": true
          },
          "hosts_none": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostWhereInput"
              }
            ],
            "nullable": true
          },
          "hosts_some": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostWhereInput"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "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
          },
          "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
          },
          "_cid": {
            "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",
          "STORAGE_BAND_WIDTH",
          "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"
      },
      "NetworkPolicyRuleService": {
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/NestedNetworkPolicyRulePort"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          },
          "preset": {
            "type": "boolean"
          }
        },
        "required": [
          "id",
          "members",
          "name",
          "preset"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_NetworkPolicyRuleService_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/NetworkPolicyRuleService"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "NetworkPolicyRuleServiceMemberParams": {
        "properties": {
          "alg_protocol": {
            "$ref": "#/components/schemas/NetworkPolicyRuleAlgProtocol"
          },
          "port": {
            "type": "string"
          },
          "protocol": {
            "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol"
          }
        },
        "required": [
          "protocol"
        ],
        "type": "object"
      },
      "NetworkPolicyRuleServiceCreationParams": {
        "properties": {
          "members": {
            "items": {
              "$ref": "#/components/schemas/NetworkPolicyRuleServiceMemberParams"
            },
            "type": "array"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "members",
          "name"
        ],
        "type": "object"
      },
      "NetworkPolicyRuleServiceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
            },
            "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
          },
          "preset": {
            "type": "boolean",
            "nullable": true
          },
          "preset_not": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NetworkPolicyRuleServiceUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "members": {
                "items": {
                  "$ref": "#/components/schemas/NetworkPolicyRuleServiceMemberParams"
                },
                "type": "array"
              },
              "description": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteNetworkPolicyRuleService": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteNetworkPolicyRuleService_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteNetworkPolicyRuleService"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "NetworkPolicyRuleServiceDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NfsExport": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "description": {
            "type": "string"
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "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"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "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": {
          "encrypt_method": {
            "$ref": "#/components/schemas/EncryptMethod"
          },
          "ec_m": {
            "type": "number",
            "format": "double"
          },
          "ec_k": {
            "type": "number",
            "format": "double"
          },
          "resiliency_type": {
            "$ref": "#/components/schemas/ResiliencyType"
          },
          "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": {
              "ec_m": {
                "type": "number",
                "format": "double"
              },
              "ec_k": {
                "type": "number",
                "format": "double"
              },
              "resiliency_type": {
                "$ref": "#/components/schemas/ResiliencyType"
              },
              "replica_num": {
                "type": "number",
                "format": "double"
              },
              "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"
      },
      "NfsInode": {
        "properties": {
          "assigned_size": {
            "type": "integer",
            "format": "int64"
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "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"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "shared_size": {
            "type": "integer",
            "format": "int64"
          },
          "snapshot_num": {
            "type": "integer",
            "format": "int32"
          },
          "unique_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_size": {
            "type": "integer",
            "format": "int64"
          }
        },
        "required": [
          "assigned_size",
          "file",
          "id",
          "local_id",
          "local_updated_at",
          "name",
          "nfs_export",
          "parent_id",
          "shared_size",
          "snapshot_num",
          "unique_size"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_NfsInode_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/NfsInode"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "NfsInodeUpdationParamsData": {
        "properties": {
          "prioritized": {
            "type": "boolean"
          }
        },
        "required": [
          "prioritized"
        ],
        "type": "object"
      },
      "NfsInodeUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/NfsInodeUpdationParamsData"
          },
          "where": {
            "$ref": "#/components/schemas/NfsInodeWhereInput"
          }
        },
        "required": [
          "data",
          "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"
          },
          "iommu_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "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
          },
          "vms": {
            "items": {
              "$ref": "#/components/schemas/NestedVm"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "host",
          "id",
          "local_id",
          "mac_address",
          "mtu",
          "name",
          "physical",
          "running",
          "up"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_Nic_": {
        "properties": {
          "task_id": {
            "type": "string",
            "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"
      },
      "NtpServiceUrl": {
        "properties": {
          "ntp_service_url": {
            "type": "string"
          }
        },
        "required": [
          "ntp_service_url"
        ],
        "type": "object"
      },
      "NvmfNamespaceSnapshot": {
        "properties": {
          "consistency_group_snapshot": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot"
              }
            ],
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "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"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "snapshot_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSnapshotGroup"
              }
            ],
            "nullable": true
          },
          "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"
          },
          "business_host_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHostGroup"
            },
            "type": "array",
            "nullable": true
          },
          "business_host_is_same_with_parent": {
            "type": "boolean",
            "nullable": true
          },
          "business_hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHost"
            },
            "type": "array",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "consistency_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedConsistencyGroup"
              }
            ],
            "nullable": true
          },
          "downgraded_prioritized_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "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"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "shared_size": {
            "type": "integer",
            "format": "int64"
          },
          "snapshot_num": {
            "type": "integer",
            "format": "int32"
          },
          "snapshot_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedSnapshotPlan"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_num": {
            "type": "integer",
            "format": "int32"
          },
          "stripe_size": {
            "type": "integer",
            "format": "int64"
          },
          "thin_provision": {
            "type": "boolean"
          },
          "unique_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "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": {
          "business_host_groups": {
            "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
          },
          "business_hosts": {
            "$ref": "#/components/schemas/BusinessHostWhereInput"
          },
          "business_host_is_same_with_parent": {
            "type": "boolean"
          },
          "configuration_method": {
            "$ref": "#/components/schemas/ConfigurationMethod"
          },
          "encrypt_method": {
            "$ref": "#/components/schemas/EncryptMethod"
          },
          "prioritized": {
            "type": "boolean"
          },
          "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": {
              "ec_m": {
                "type": "number",
                "format": "double"
              },
              "ec_k": {
                "type": "number",
                "format": "double"
              },
              "resiliency_type": {
                "$ref": "#/components/schemas/ResiliencyType"
              },
              "thin_provision": {
                "type": "boolean"
              },
              "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": {
              "replica_num": {
                "type": "integer",
                "format": "int32"
              },
              "thin_provision": {
                "type": "boolean"
              },
              "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
          },
          "business_host_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHostGroup"
            },
            "type": "array",
            "nullable": true
          },
          "business_hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHost"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "configuration_adaptive": {
            "type": "boolean",
            "nullable": true
          },
          "configuration_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConfigurationMethod"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string"
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encrypt_method": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EncryptMethod"
              }
            ],
            "nullable": true
          },
          "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"
          },
          "iscsi_connections": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiConnection"
            },
            "type": "array",
            "nullable": true
          },
          "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"
          },
          "nvmf_namespaces_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "policy": {
            "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
          },
          "prioritized": {
            "type": "boolean",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "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": {
          "business_host_groups": {
            "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
          },
          "business_hosts": {
            "$ref": "#/components/schemas/BusinessHostWhereInput"
          },
          "configuration_adaptive": {
            "type": "boolean"
          },
          "configuration_method": {
            "$ref": "#/components/schemas/ConfigurationMethod"
          },
          "encrypt_method": {
            "$ref": "#/components/schemas/EncryptMethod"
          },
          "prioritized": {
            "type": "boolean"
          },
          "ec_m": {
            "type": "number",
            "format": "double"
          },
          "ec_k": {
            "type": "number",
            "format": "double"
          },
          "resiliency_type": {
            "$ref": "#/components/schemas/ResiliencyType"
          },
          "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"
          }
        ]
      },
      "NvmfSubsystemUpdationParamsData": {
        "allOf": [
          {
            "properties": {
              "replica_num": {
                "type": "integer",
                "format": "int32"
              },
              "thin_provision": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          {
            "$ref": "#/components/schemas/NvmfSubsystemCommonParams"
          }
        ]
      },
      "NvmfSubsystemUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/NvmfSubsystemUpdationParamsData"
          },
          "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"
      },
      "DisassociateSystemServiceFromObsServiceResultType": {
        "enum": [
          "FAIL",
          "SUCCESS"
        ],
        "type": "string"
      },
      "DisassociateSystemServiceFromObsServiceResult": {
        "properties": {
          "errorMessage": {
            "type": "string"
          },
          "errorCode": {
            "type": "string"
          },
          "result": {
            "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResultType"
          }
        },
        "required": [
          "result"
        ],
        "type": "object"
      },
      "WithTask_DisassociateSystemServiceFromObsServiceResult_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResult"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "ObservabilityConnectedSystemServiceType": {
        "enum": [
          "BACKUP_SERVICE",
          "CLOUDTOWER",
          "EVEROUTE_SERVICE",
          "OBSERVABILITY_SERVICE",
          "REPLICATION_SERVICE",
          "SFS_SERVICE",
          "SKS_SERVICE"
        ],
        "type": "string"
      },
      "DisassociateSystemServiceFromObsServiceParams": {
        "properties": {
          "system_service_type": {
            "$ref": "#/components/schemas/ObservabilityConnectedSystemServiceType"
          },
          "system_service_id": {
            "type": "string"
          }
        },
        "required": [
          "system_service_id"
        ],
        "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReportTemplateWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ReportTaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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"
      },
      "ResourceChangeEvent": {
        "properties": {
          "prev_revision": {
            "type": "string"
          },
          "created_at": {
            "type": "string"
          },
          "new_value": {
            "type": "string"
          },
          "old_value": {
            "type": "string"
          },
          "resource_id": {
            "type": "string"
          },
          "resource_type": {
            "type": "string"
          },
          "action": {
            "type": "string"
          },
          "revision": {
            "type": "string"
          }
        },
        "required": [
          "revision"
        ],
        "type": "object"
      },
      "ResourceChangeResponse": {
        "properties": {
          "currentRevision": {
            "type": "string"
          },
          "compactRevision": {
            "type": "string"
          },
          "data": {
            "items": {
              "$ref": "#/components/schemas/ResourceChangeEvent"
            },
            "type": "array"
          },
          "error": {},
          "ec": {
            "type": "string"
          }
        },
        "required": [
          "currentRevision",
          "compactRevision",
          "data",
          "ec"
        ],
        "type": "object"
      },
      "ResourceChangeLimit": {
        "type": "integer",
        "format": "int32",
        "minimum": 1,
        "maximum": 1000
      },
      "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_STORAGE_CLUSTER_CONNECTION",
          "MANAGE_PORT_ACCESS_CONTROL",
          "MANAGE_HOST",
          "MANAGE_NIC_MTU",
          "MANAGE_DISK",
          "MANAGE_HARDWARE_TOPO",
          "MANAGE_USB_DEVICE",
          "MANAGE_GPU_DEVICE",
          "MANAGE_VDS",
          "MANAGE_VLAN",
          "MANAGE_SYSTEM_VLAN",
          "MANAGE_ISCSI_DATA_STORE",
          "MANAGE_NFS_DATA_STORE",
          "MANAGE_NVMF_DATA_STORE",
          "CREATE_VM",
          "UPDATE_VM",
          "DELETE_VM",
          "UPDATE_VM_ADVANCED_SETTING",
          "UPDATE_VM_GUEST",
          "VM_OPERATION_OPEN_TERMINAL",
          "VM_OPERATION_MIGRATE",
          "VM_OPERATION_VM_FOLDER",
          "VM_OPERATION_VM_POWER",
          "VM_OPERATION_CLONE",
          "VM_OPERATION_INSTALL_TOOLS",
          "VM_IMPORT_EXPORT",
          "CREATE_VM_TEMPLATE",
          "MANAGE_VM_TEMPLATE",
          "VM_TEMPLATE_IMPORT_EXPORT",
          "MANAGE_VM_SNAPSHOT",
          "MANAGE_VM_VOLUME",
          "VM_VOLUME_IMPORT_EXPORT",
          "MANAGE_ISO",
          "DOWNLOAD_ISO",
          "QUERY_SENSITIVE_RESOURCE_LIST",
          "QUERY_SENSITIVE_RESOURCE",
          "MANAGE_SENSITIVE_RESOURCE",
          "MANAGE_VM_PLACEMENT_GROUP",
          "MANAGE_SNAPSHOT_PLAN",
          "MANAGE_ALERT",
          "MANAGE_MONITOR_VIEW",
          "MANAGE_ENTITY_FILTER",
          "MANAGE_CLUSTER_BASIC_INFO",
          "MANAGE_CLUSTER_LICENCE",
          "MANAGE_CLUSTER_SNMP_TRANSPORT",
          "MANAGE_SNMP_TRAP",
          "MANAGE_CLUSTER_VIP",
          "MANAGE_CLUSTER_MANAGEMENT_IP",
          "MANAGE_DNS_SERVER",
          "MANAGE_NTP_SERVER",
          "MANAGE_IPMI",
          "MANAGE_CLUSTER_VM_CPU_MODEL",
          "MANAGE_CLUSTER_VM_TOOLS",
          "MANAGE_CLUSTER_HOT_MIGRATION",
          "MANAGE_CLUSTER_HA",
          "MANAGE_SSL_CERTIFICATE",
          "MANAGE_LOG_COLLECTION",
          "MANAGE_SYSLOG",
          "MANAGE_LOG_FIND",
          "MANAGE_LABEL",
          "MANAGE_USER_AND_ROLE",
          "MANAGE_PASSWORD_SETTINGS",
          "MANAGE_ACCESS_CONTROL",
          "MANAGE_SESSION_EXPIRATION",
          "MANAGE_LOGOUT_METHOD",
          "MANAGE_VCENTER_ASSOCIATION",
          "MANAGE_ESXI_ASSOCIATION",
          "MANAGE_AUDIT_LOG",
          "MANAGE_AUDIT_LOG_CONFIG",
          "MANAGE_ALERT_EMAIL_SETTING",
          "MANAGE_SMTP_SERVER",
          "MANAGE_UPGRADE_CENTER",
          "MANAGE_CLUSTER_UPGRADE",
          "MANAGE_ALERT_NOTIFIER",
          "MANAGE_VM_RECYCLE_BIN_SETTING",
          "MANAGE_REPORT",
          "MANAGE_SHARING_VM_TOOLS",
          "MANAGE_ADVANCED_MONITOR",
          "MANAGE_THIRD_PARTY_DRIVER",
          "MANAGE_ORGANIZATION_NAME",
          "MANAGE_CLOUD_TOWER_LICENSE",
          "MANAGE_CONSISTENCY_GROUP",
          "MANAGE_NIC",
          "MANAGE_CLUSTER_ISCSI",
          "MANAGE_BACKUP_LICENSE",
          "MANAGE_BACKUP_PACKAGE",
          "MANAGE_BACKUP_SERVICE",
          "MANAGE_BACKUP_STORE_REPOSITORY",
          "MANAGE_BACKUP_PLAN",
          "MANAGE_BACKUP_TASK",
          "MANAGE_BACKUP_RESTORE_POINT",
          "MANAGE_BACKUP_RESTORE_POINT_TASK",
          "MANAGE_SECURITY_POLICY",
          "MANAGE_SECURITY_GROUP",
          "ISOLATE_VM",
          "MANAGE_EVEROUTE_LICENSE",
          "MANAGE_EVEROUTE_PACKAGE",
          "DEPLOY_EVEROUTE_CLUSTER",
          "UNDEPLOY_EVEROUTE_CLUSTER",
          "UPDATE_EVEROUTE_CLUSTER",
          "UPGRADE_EVEROUTE_CLUSTER",
          "MANAGE_EVEROUTE_NETWORK_POLICY_RULE_SERVICE",
          "MANAGE_EVEROUTE_CLUSTER_ASSOCIATION",
          "MANAGE_EVEROUTE_CLUSTER_GLOBAL_POLICY",
          "MANAGE_MICRO_SEGMENTATION",
          "MANAGE_LOAD_BALANCER_RESOURCE",
          "MANAGE_LOAD_BALANCER",
          "MANAGE_LOAD_BALANCER_VNET_BOND",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_SERVICE",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_CLUSTER_BINDING",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_EDGE_GATEWAY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_EXTERNAL_SUBNET",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_BASIC_RESOURCE",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_GROUP",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_POLICY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_ISOLATION_POLICY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_FLOATING_IP",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_ROUTER_GATEWAY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_NAT_GATEWAY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_LAYER2_GATEWAY",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_PEERING",
          "MANAGE_VIRTUAL_PRIVATE_CLOUD_LOAD_BALANCER_RESOURCE",
          "MANAGE_LDAP_AD_CONFIG",
          "MANAGE_MFA_CONFIG",
          "MANAGE_DEFAULT_LOGIN_OPTION",
          "MANAGE_CLUSTER_STORAGE_POLICY",
          "MANAGE_SKS_SERVICE",
          "MANAGE_SKS_LICENSE",
          "CONFIGURE_SKS_SERVICE",
          "CREATE_SKS_WORKLOAD_CLUSTER",
          "DELETE_SKS_WORKLOAD_CLUSTER",
          "UPDATE_SKS_WORKLOAD_CLUSTER",
          "MANAGE_CONTAINER_REGISTRY",
          "DOWNLOAD_SKS_WORKLOAD_CLUSTER_KUBECONFIG",
          "DOWNLOAD_SKS_WORKLOAD_SPEC_FILE",
          "MANAGE_SKS_WORKLOAD_CLUSTER_RECONCILE",
          "MANAGE_OBSERVABILITY_PACKAGE",
          "MANAGE_OBSERVABILITY_SERVICE",
          "CONFIG_DYNAMIC_RESOURCE_SCHEDULE",
          "GENERATE_DRS_PROPOSALS",
          "APPLY_DRS_PROPOSAL",
          "MANAGE_AGENT_MESH",
          "MANAGE_REPLICATION_SERVICE",
          "MANAGE_REPLICATION_RESTORE_POINT",
          "MANAGE_REPLICATION_PLAN",
          "MANAGE_REPLICATION_TASK",
          "MANAGE_REPLICATION_FAULT_TASK",
          "MANAGE_REPLICA_OBJECT",
          "MANAGE_BACKUP_AND_DR_EMAIL",
          "MANAGE_CLUSTER_PRIORITIZED",
          "SMTX_INSPECTOR",
          "MANAGE_SFS_LICENSE",
          "MANAGE_SFS_IMAGE",
          "MANAGE_SFS_FILE_STORAGE_CLUSTER",
          "MANAGE_SFS_FILE_SYSTEM_CONFIG",
          "MANAGE_SFS_FILE_SYSTEM_ACCESSIBILITY",
          "MANAGE_SFS_FS_CONTROLLER",
          "MANAGE_SFS_SNAPSHOT",
          "MANAGE_CLOUDTOWER_SNMP_TRANSPORT",
          "MANAGE_CLOUD_TOWER_NTP",
          "MANAGE_CLOUDTOWER_WEBHOOK_NOTIFIER",
          "MANAGE_API_KEY",
          "MANAGE_KMS_CLUSTER",
          "MANAGE_CLUSTER_STORAGE_ENCRYPTION",
          "MANAGE_SSO_LOGIN",
          "MANAGE_SYSTEM_DNS",
          "MANAGE_SYSTEM_UPGRADE",
          "MANAGE_BUSINESS_HOST"
        ],
        "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"
      },
      "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"
          },
          "security_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSecurityGroup"
              }
            ],
            "nullable": true
          },
          "security_group_id": {
            "type": "string",
            "nullable": true
          },
          "selector": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array"
          },
          "selector_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "communicable",
          "selector",
          "selector_ids"
        ],
        "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
          },
          "is_blocklist": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "policy_mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PolicyMode"
              }
            ],
            "nullable": true
          },
          "statistics": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSecurityPolicyStatistics"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "apply_to",
          "description",
          "everoute_cluster",
          "id",
          "is_blocklist",
          "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"
      },
      "SecurityPolicyCreateParams": {
        "properties": {
          "is_blocklist": {
            "type": "boolean"
          },
          "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": {
          "is_blocklist": {
            "type": "boolean"
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SnmpTransportWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SnmpTransportWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "auth_pass_phrase": {
            "type": "string",
            "nullable": true
          },
          "auth_pass_phrase_contains": {
            "type": "string",
            "nullable": true
          },
          "auth_pass_phrase_ends_with": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "auth_pass_phrase": {
            "type": "string",
            "nullable": true
          },
          "auth_pass_phrase_contains": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "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",
          "allocated_prioritized_space_ASC",
          "allocated_prioritized_space_DESC",
          "allocated_prioritized_space_usage_ASC",
          "allocated_prioritized_space_usage_DESC",
          "chunk_id_ASC",
          "chunk_id_DESC",
          "commited_memory_bytes_ASC",
          "commited_memory_bytes_DESC",
          "connect_status_ASC",
          "connect_status_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",
          "downgraded_prioritized_space_ASC",
          "downgraded_prioritized_space_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",
          "merged_status_ASC",
          "merged_status_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",
          "perf_allocated_data_space_ASC",
          "perf_allocated_data_space_DESC",
          "perf_failure_data_space_ASC",
          "perf_failure_data_space_DESC",
          "perf_total_data_capacity_ASC",
          "perf_total_data_capacity_DESC",
          "perf_used_data_space_ASC",
          "perf_used_data_space_DESC",
          "perf_valid_data_space_ASC",
          "perf_valid_data_space_DESC",
          "planned_prioritized_space_ASC",
          "planned_prioritized_space_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",
          "prio_space_percentage_ASC",
          "prio_space_percentage_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_cache_space_ASC",
          "used_cache_space_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_cache_space_ASC",
          "valid_cache_space_DESC",
          "valid_free_cache_space_ASC",
          "valid_free_cache_space_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": [
          "access_write_compress_enabled_ASC",
          "access_write_compress_enabled_DESC",
          "allocated_prioritized_space_ASC",
          "allocated_prioritized_space_DESC",
          "allocated_prioritized_space_usage_ASC",
          "allocated_prioritized_space_usage_DESC",
          "application_highest_version_ASC",
          "application_highest_version_DESC",
          "architecture_ASC",
          "architecture_DESC",
          "auto_converge_ASC",
          "auto_converge_DESC",
          "commited_memory_bytes_ASC",
          "commited_memory_bytes_DESC",
          "connect_state_ASC",
          "connect_state_DESC",
          "current_cpu_model_ASC",
          "current_cpu_model_DESC",
          "data_reduction_ratio_ASC",
          "data_reduction_ratio_DESC",
          "data_reduction_saving_ASC",
          "data_reduction_saving_DESC",
          "disconnected_date_ASC",
          "disconnected_date_DESC",
          "disconnected_reason_ASC",
          "disconnected_reason_DESC",
          "downgraded_prioritized_space_ASC",
          "downgraded_prioritized_space_DESC",
          "enable_tiering_ASC",
          "enable_tiering_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",
          "logical_used_data_space_ASC",
          "logical_used_data_space_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",
          "no_performance_layer_ASC",
          "no_performance_layer_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",
          "overall_efficiency_ASC",
          "overall_efficiency_DESC",
          "perf_allocated_data_space_ASC",
          "perf_allocated_data_space_DESC",
          "perf_failure_data_space_ASC",
          "perf_failure_data_space_DESC",
          "perf_total_data_capacity_ASC",
          "perf_total_data_capacity_DESC",
          "perf_used_data_space_ASC",
          "perf_used_data_space_DESC",
          "perf_valid_data_space_ASC",
          "perf_valid_data_space_DESC",
          "planned_prioritized_space_ASC",
          "planned_prioritized_space_DESC",
          "pmem_enabled_ASC",
          "pmem_enabled_DESC",
          "prio_space_percentage_ASC",
          "prio_space_percentage_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",
          "replica_capacity_only_ASC",
          "replica_capacity_only_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",
          "total_prio_volume_size_ASC",
          "total_prio_volume_size_DESC",
          "total_prio_volume_size_usage_ASC",
          "total_prio_volume_size_usage_DESC",
          "type_ASC",
          "type_DESC",
          "upgrade_for_tiering_ASC",
          "upgrade_for_tiering_DESC",
          "upgrade_tool_version_ASC",
          "upgrade_tool_version_DESC",
          "used_cache_space_ASC",
          "used_cache_space_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_cache_space_ASC",
          "valid_cache_space_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",
          "iommu_status_ASC",
          "iommu_status_DESC",
          "ip_address_ASC",
          "ip_address_DESC",
          "is_sriov_ASC",
          "is_sriov_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "mac_address_ASC",
          "mac_address_DESC",
          "max_vf_num_ASC",
          "max_vf_num_DESC",
          "model_ASC",
          "model_DESC",
          "mtu_ASC",
          "mtu_DESC",
          "name_ASC",
          "name_DESC",
          "nic_uuid_ASC",
          "nic_uuid_DESC",
          "physical_ASC",
          "physical_DESC",
          "rdma_enabled_ASC",
          "rdma_enabled_DESC",
          "running_ASC",
          "running_DESC",
          "speed_ASC",
          "speed_DESC",
          "subnet_mask_ASC",
          "subnet_mask_DESC",
          "total_vf_num_ASC",
          "total_vf_num_DESC",
          "type_ASC",
          "type_DESC",
          "up_ASC",
          "up_DESC",
          "used_vf_num_ASC",
          "used_vf_num_DESC",
          "user_usage_ASC",
          "user_usage_DESC"
        ],
        "type": "string"
      },
      "GetNicsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "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",
          "configuration_adaptive_ASC",
          "configuration_adaptive_DESC",
          "configuration_method_ASC",
          "configuration_method_DESC",
          "description_ASC",
          "description_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "iscsi_luns_num_ASC",
          "iscsi_luns_num_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "prioritized_ASC",
          "prioritized_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_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",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "prioritized_ASC",
          "prioritized_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_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
      },
      "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ElfDataStoreWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
              }
            ],
            "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_burst_ASC",
          "qos_burst_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",
          "elf_storage_policy_ec_k_ASC",
          "elf_storage_policy_ec_k_DESC",
          "elf_storage_policy_ec_m_ASC",
          "elf_storage_policy_ec_m_DESC",
          "elf_storage_policy_replica_num_ASC",
          "elf_storage_policy_replica_num_DESC",
          "elf_storage_policy_thin_provision_ASC",
          "elf_storage_policy_thin_provision_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",
          "resident_in_cache_ASC",
          "resident_in_cache_DESC",
          "sharing_ASC",
          "sharing_DESC",
          "size_ASC",
          "size_DESC",
          "type_ASC",
          "type_DESC",
          "unique_logical_size_ASC",
          "unique_logical_size_DESC",
          "unique_size_ASC",
          "unique_size_DESC",
          "used_size_ASC",
          "used_size_DESC",
          "used_size_usage_ASC",
          "used_size_usage_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"
      },
      "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": [
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_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",
          "resiliency_type_ASC",
          "resiliency_type_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": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/SystemAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SystemAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/SystemAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "action": {
            "type": "string",
            "nullable": true
          },
          "action_contains": {
            "type": "string",
            "nullable": true
          },
          "action_ends_with": {
            "type": "string",
            "nullable": true
          },
          "action_gt": {
            "type": "string",
            "nullable": true
          },
          "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
          },
          "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
          },
          "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
      },
      "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",
          "auth_type_ASC",
          "auth_type_DESC",
          "createdAt_ASC",
          "createdAt_DESC",
          "finished_at_ASC",
          "finished_at_DESC",
          "id_ASC",
          "id_DESC",
          "ip_address_ASC",
          "ip_address_DESC",
          "message_ASC",
          "message_DESC",
          "resource_id_ASC",
          "resource_id_DESC",
          "resource_type_ASC",
          "resource_type_DESC",
          "started_at_ASC",
          "started_at_DESC",
          "status_ASC",
          "status_DESC",
          "username_ASC",
          "username_DESC"
        ],
        "type": "string"
      },
      "UserAuditLogWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/UserAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/UserAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/UserAuditLogWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "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
          },
          "auth_type": {
            "type": "string",
            "nullable": true
          },
          "auth_type_contains": {
            "type": "string",
            "nullable": true
          },
          "auth_type_ends_with": {
            "type": "string",
            "nullable": true
          },
          "auth_type_gt": {
            "type": "string",
            "nullable": true
          },
          "auth_type_gte": {
            "type": "string",
            "nullable": true
          },
          "auth_type_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "auth_type_lt": {
            "type": "string",
            "nullable": true
          },
          "auth_type_lte": {
            "type": "string",
            "nullable": true
          },
          "auth_type_not": {
            "type": "string",
            "nullable": true
          },
          "auth_type_not_contains": {
            "type": "string",
            "nullable": true
          },
          "auth_type_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "auth_type_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "auth_type_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "auth_type_starts_with": {
            "type": "string",
            "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
          },
          "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
          },
          "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
      },
      "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",
          "business_host_is_same_with_parent_ASC",
          "business_host_is_same_with_parent_DESC",
          "configuration_method_ASC",
          "configuration_method_DESC",
          "downgraded_prioritized_space_ASC",
          "downgraded_prioritized_space_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "prioritized_ASC",
          "prioritized_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_DESC",
          "shared_size_ASC",
          "shared_size_DESC",
          "snapshot_num_ASC",
          "snapshot_num_DESC",
          "stripe_num_ASC",
          "stripe_num_DESC",
          "stripe_size_ASC",
          "stripe_size_DESC",
          "thin_provision_ASC",
          "thin_provision_DESC",
          "unique_logical_size_ASC",
          "unique_logical_size_DESC",
          "unique_size_ASC",
          "unique_size_DESC",
          "zbs_volume_id_ASC",
          "zbs_volume_id_DESC"
        ],
        "type": "string"
      },
      "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",
          "business_host_is_same_with_parent_ASC",
          "business_host_is_same_with_parent_DESC",
          "configuration_method_ASC",
          "configuration_method_DESC",
          "downgraded_prioritized_space_ASC",
          "downgraded_prioritized_space_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "prioritized_ASC",
          "prioritized_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_DESC",
          "shared_size_ASC",
          "shared_size_DESC",
          "snapshot_num_ASC",
          "snapshot_num_DESC",
          "stripe_num_ASC",
          "stripe_num_DESC",
          "stripe_size_ASC",
          "stripe_size_DESC",
          "thin_provision_ASC",
          "thin_provision_DESC",
          "unique_logical_size_ASC",
          "unique_logical_size_DESC",
          "unique_size_ASC",
          "unique_size_DESC",
          "zbs_volume_id_ASC",
          "zbs_volume_id_DESC"
        ],
        "type": "string"
      },
      "GetNvmfNamespacesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "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": [
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_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",
          "resiliency_type_ASC",
          "resiliency_type_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",
          "clock_offset_ASC",
          "clock_offset_DESC",
          "cloud_init_supported_ASC",
          "cloud_init_supported_DESC",
          "cpu_ASC",
          "cpu_DESC",
          "cpu_model_ASC",
          "cpu_model_DESC",
          "createdAt_ASC",
          "createdAt_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",
          "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",
          "os_ASC",
          "os_DESC",
          "size_ASC",
          "size_DESC",
          "template_config_ASC",
          "template_config_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",
          "zbs_storage_info_ASC",
          "zbs_storage_info_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",
          "configuration_adaptive_ASC",
          "configuration_adaptive_DESC",
          "configuration_method_ASC",
          "configuration_method_DESC",
          "description_ASC",
          "description_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "nvmf_namespaces_num_ASC",
          "nvmf_namespaces_num_DESC",
          "policy_ASC",
          "policy_DESC",
          "prioritized_ASC",
          "prioritized_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_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",
                "deprecated": true
              },
              "vms": {
                "$ref": "#/components/schemas/GetVmsRequestBody"
              },
              "nfsExports": {
                "$ref": "#/components/schemas/GetNfsExportsRequestBody"
              },
              "iscsiTargets": {
                "$ref": "#/components/schemas/GetIscsiTargetsRequestBody"
              },
              "usbDevices": {
                "$ref": "#/components/schemas/GetUsbDevicesRequestBody"
              },
              "nics": {
                "$ref": "#/components/schemas/GetNicsRequestBody"
              },
              "clusters": {
                "$ref": "#/components/schemas/GetClustersRequestBody"
              },
              "datacenters": {
                "$ref": "#/components/schemas/GetDatacentersRequestBody"
              },
              "hosts": {
                "$ref": "#/components/schemas/GetHostsRequestBody"
              }
            },
            "type": "object"
          },
          "columns": {
            "items": {
              "$ref": "#/components/schemas/ColumnConfig"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "filter",
          "columns",
          "name"
        ],
        "type": "object"
      },
      "WithTask_Task_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/Task"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "TaskDescription": {
        "properties": {
          "en-US": {
            "type": "string"
          },
          "zh-CN": {
            "type": "string"
          }
        },
        "required": [
          "en-US",
          "zh-CN"
        ],
        "type": "object"
      },
      "TaskStepCreationParams": {
        "properties": {
          "description": {
            "type": "string"
          },
          "finished": {
            "type": "boolean"
          },
          "key": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "finished",
          "key"
        ],
        "type": "object"
      },
      "TaskCreationParams": {
        "properties": {
          "api_key_name": {
            "type": "string"
          },
          "snapshot": {
            "type": "string"
          },
          "status": {
            "$ref": "#/components/schemas/TaskStatus"
          },
          "id": {
            "type": "string"
          },
          "finished_at": {
            "type": "string"
          },
          "started_at": {
            "type": "string"
          },
          "steps": {
            "items": {
              "$ref": "#/components/schemas/TaskStepCreationParams"
            },
            "type": "array"
          },
          "args": {
            "additionalProperties": false,
            "type": "object"
          },
          "key": {
            "type": "string"
          },
          "internal": {
            "type": "boolean"
          },
          "type": {
            "$ref": "#/components/schemas/TaskType"
          },
          "resource_id": {
            "type": "string"
          },
          "cluster_id": {
            "type": "string"
          },
          "user_id": {
            "type": "string"
          },
          "description": {
            "$ref": "#/components/schemas/TaskDescription"
          },
          "resource_mutation": {
            "type": "string",
            "minLength": 1
          },
          "resource_type": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "user_id",
          "description",
          "resource_mutation",
          "resource_type"
        ],
        "type": "object"
      },
      "TaskUpdateParams": {
        "properties": {
          "data": {
            "properties": {
              "finished_at": {
                "type": "string"
              },
              "started_at": {
                "type": "string"
              },
              "resource_rollback_retry_count": {
                "type": "integer",
                "format": "int32"
              },
              "resource_rollback_error": {
                "type": "string"
              },
              "resource_rollbacked": {
                "type": "boolean"
              },
              "steps": {
                "items": {
                  "$ref": "#/components/schemas/TaskStepCreationParams"
                },
                "type": "array"
              },
              "error_message": {
                "type": "string"
              },
              "error_code": {
                "type": "string"
              },
              "progress": {
                "type": "number",
                "format": "float"
              },
              "status": {
                "$ref": "#/components/schemas/TaskStatus"
              },
              "snapshot": {
                "type": "string"
              },
              "args": {
                "additionalProperties": false,
                "type": "object"
              },
              "key": {
                "type": "string"
              },
              "type": {
                "$ref": "#/components/schemas/TaskType"
              },
              "resource_id": {
                "type": "string"
              },
              "cluster_id": {
                "type": "string"
              },
              "user_id": {
                "type": "string"
              },
              "resource_mutation": {
                "type": "string"
              },
              "resource_type": {
                "type": "string"
              },
              "description": {
                "$ref": "#/components/schemas/TaskDescription"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/TaskWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "UploadTaskWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/UploadTaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/UploadTaskWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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",
          "Sms"
        ],
        "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"
      },
      "NestedVpcGatewaysCommonExternalIpsType": {
        "properties": {
          "edge_gateway_id": {
            "type": "string"
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "edge_gateway_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudEdgeGateway": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudExternalSubnet": {
        "properties": {
          "edge_gateway": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGateway"
              }
            ],
            "nullable": true
          },
          "floating_ip_cidr": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nat_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudEdgeGatewayGroup": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudExternalSubnetGroup": {
        "properties": {
          "edge_gateway_group": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGatewayGroup"
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "edge_gateway_group",
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloud": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudFloatingIp": {
        "properties": {
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnetGroup"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "id",
          "local_id",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudFloatingIp_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIp"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudFloatingIpCreationParams": {
        "properties": {
          "external_ip": {
            "type": "string"
          },
          "external_subnet_id": {
            "type": "string"
          },
          "vpc_id": {
            "type": "string"
          }
        },
        "required": [
          "external_subnet_id",
          "vpc_id"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudFloatingIp": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudFloatingIp_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudFloatingIp"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudFloatingIpDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "BatchCreateVirtualPrivateCloudFloatingIp": {
        "properties": {
          "local_id": {
            "type": "string"
          }
        },
        "required": [
          "local_id"
        ],
        "type": "object"
      },
      "WithTask_BatchCreateVirtualPrivateCloudFloatingIp_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/BatchCreateVirtualPrivateCloudFloatingIp"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudExternalIpsParams": {
        "properties": {
          "edge_gateway_id": {
            "type": "string"
          },
          "external_ip": {
            "type": "string"
          }
        },
        "required": [
          "edge_gateway_id",
          "external_ip"
        ],
        "type": "object"
      },
      "BatchCreateVirtualPrivateCloudFloatingIpsParams": {
        "properties": {
          "auto_allocate_number": {
            "type": "number",
            "format": "double"
          },
          "ip_addresses_under_group": {
            "items": {
              "items": {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalIpsParams"
              },
              "type": "array"
            },
            "type": "array"
          },
          "ip_addresses": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "external_subnet_group_id": {
            "type": "string"
          },
          "external_subnet_id": {
            "type": "string"
          },
          "vpc_id": {
            "type": "string"
          }
        },
        "required": [
          "vpc_id"
        ],
        "type": "object"
      },
      "NestedVpcDnatRuleType": {
        "properties": {
          "port": {
            "type": "integer",
            "format": "int32"
          },
          "target_ip": {
            "type": "string"
          },
          "target_port": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "port",
          "target_ip",
          "target_port"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNatGateway": {
        "properties": {
          "dnat_rules": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcDnatRuleType"
            },
            "type": "array",
            "nullable": true
          },
          "enable_dnat": {
            "type": "boolean",
            "nullable": true
          },
          "enable_snat": {
            "type": "boolean",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnetGroup"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "id",
          "local_id",
          "name",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudNatGateway_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNatGateway"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudDnatRuleParams": {
        "properties": {
          "target_port": {
            "type": "integer",
            "format": "int32"
          },
          "port": {
            "type": "integer",
            "format": "int32"
          },
          "target_ip": {
            "type": "string"
          }
        },
        "required": [
          "target_port",
          "port",
          "target_ip"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudNatGatewayCreationParams": {
        "properties": {
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalIpsParams"
            },
            "type": "array"
          },
          "external_ip": {
            "type": "string"
          },
          "external_subnet_group_id": {
            "type": "string"
          },
          "external_subnet_id": {
            "type": "string"
          },
          "dnat_rules": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams"
            },
            "type": "array"
          },
          "enable_dnat": {
            "type": "boolean"
          },
          "enable_snat": {
            "type": "boolean"
          },
          "vpc_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "enable_dnat",
          "enable_snat",
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudNatGatewayUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "external_ips": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudExternalIpsParams"
                },
                "type": "array"
              },
              "external_ip": {
                "type": "string"
              },
              "dnat_rules": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams"
                },
                "type": "array"
              },
              "enable_dnat": {
                "type": "boolean"
              },
              "enable_snat": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudNatGateway": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudNatGateway_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudNatGateway"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudNatGatewayDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedVirtualPrivateCloudRoute": {
        "properties": {
          "destination": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "next_hop_local_id": {
            "type": "string"
          },
          "next_hop_type": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
          }
        },
        "required": [
          "destination",
          "id",
          "next_hop_local_id",
          "next_hop_type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudSubnet": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteTable": {
        "properties": {
          "default_for_vpc": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "routes": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudRoute"
            },
            "type": "array",
            "nullable": true
          },
          "subnets": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet"
            },
            "type": "array",
            "nullable": true
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "id",
          "local_id",
          "name",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudRouteTable_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouteTable"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouteParams": {
        "properties": {
          "destination": {
            "type": "string"
          },
          "next_hop_local_id": {
            "type": "string"
          },
          "next_hop_type": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType"
          }
        },
        "required": [
          "destination",
          "next_hop_local_id",
          "next_hop_type"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouteTableCreationParams": {
        "properties": {
          "routes": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams"
            },
            "type": "array"
          },
          "vpc_id": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouteTableUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "routes": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams"
                },
                "type": "array"
              },
              "description": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudRouteTable": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudRouteTable_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouteTable"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouteTableDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedVpcRouterGatewayRuleNextHopsItemType": {
        "properties": {
          "edge_gateway_id": {
            "type": "string"
          },
          "nexthop": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "edge_gateway_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVpcRouterGatewayRuleType": {
        "properties": {
          "dst": {
            "type": "string"
          },
          "nexthop": {
            "type": "string",
            "nullable": true
          },
          "nexthops": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcRouterGatewayRuleNextHopsItemType"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "dst"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouterGateway": {
        "properties": {
          "associated_subnets": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "external_subnet": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet"
              }
            ],
            "nullable": true
          },
          "external_subnet_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnetGroup"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nexthop_ip": {
            "type": "string",
            "nullable": true
          },
          "rules": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcRouterGatewayRuleType"
            },
            "type": "array"
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "id",
          "local_id",
          "name",
          "rules",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudRouterGateway_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouterGateway"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayNexthopInputType": {
        "properties": {
          "edge_gateway_id": {
            "type": "string"
          },
          "nexthop": {
            "type": "string"
          }
        },
        "required": [
          "edge_gateway_id"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayRuleInputType": {
        "properties": {
          "nexthops": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayNexthopInputType"
            },
            "type": "array"
          },
          "dst": {
            "type": "string"
          },
          "nexthop": {
            "type": "string"
          }
        },
        "required": [
          "dst"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayCreationParams": {
        "properties": {
          "rules": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType"
            },
            "type": "array"
          },
          "associated_subnets_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalIpsParams"
            },
            "type": "array"
          },
          "external_subnet_group_id": {
            "type": "string"
          },
          "external_ip": {
            "type": "string"
          },
          "external_subnet_id": {
            "type": "string"
          },
          "vpc_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "rules",
          "associated_subnets_ids",
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayUpdateDataParams": {
        "properties": {
          "rules": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType"
            },
            "type": "array"
          },
          "associated_subnets_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudExternalIpsParams"
            },
            "type": "array"
          },
          "external_ip": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdateDataParams"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudRouterGateway": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudRouterGateway_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouterGateway"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudRouterGatewayDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedVirtualPrivateCloudLabelGroup": {
        "properties": {
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array"
          }
        },
        "required": [
          "labels"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityGroup": {
        "properties": {
          "default_for_vpc": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "label_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudLabelGroup"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "vms": {
            "items": {
              "$ref": "#/components/schemas/NestedVm"
            },
            "type": "array",
            "nullable": true
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "id",
          "local_id",
          "name",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudSecurityGroup_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroup"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "LabelGroup": {
        "properties": {
          "label_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "label_ids"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityGroupCreationParams": {
        "properties": {
          "vm_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "label_groups": {
            "items": {
              "$ref": "#/components/schemas/LabelGroup"
            },
            "type": "array"
          },
          "vpc_id": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityGroupUpdationParams": {
        "properties": {
          "data": {
            "properties": {
              "vm_ids": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "label_groups": {
                "items": {
                  "$ref": "#/components/schemas/LabelGroup"
                },
                "type": "array"
              },
              "description": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudSecurityGroup": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudSecurityGroup_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityGroup"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityGroupDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedVirtualPrivateCloudSecurityGroup": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudSecurityPolicyApply": {
        "properties": {
          "communicable": {
            "type": "boolean"
          },
          "security_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup"
              }
            ],
            "nullable": true
          },
          "security_group_id": {
            "type": "string"
          }
        },
        "required": [
          "communicable",
          "security_group_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNetworkPolicyRulePortProtocol": {
        "enum": [
          "ICMP",
          "TCP",
          "UDP"
        ],
        "type": "string"
      },
      "NestedVirtualPrivateCloudNetworkPolicyRulePort": {
        "properties": {
          "port": {
            "type": "string",
            "nullable": true
          },
          "protocol": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol"
          }
        },
        "required": [
          "protocol"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNetworkPolicyRuleType": {
        "enum": [
          "ALL",
          "IP_BLOCK",
          "SECURITY_GROUP",
          "SELECTOR"
        ],
        "type": "string"
      },
      "NestedVirtualPrivateCloudNetworkPolicyRule": {
        "properties": {
          "except_ip_block": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "ip_block": {
            "type": "string",
            "nullable": true
          },
          "ports": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRulePort"
            },
            "type": "array",
            "nullable": true
          },
          "security_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup"
              }
            ],
            "nullable": true
          },
          "security_group_id": {
            "type": "string",
            "nullable": true
          },
          "selector": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "selector_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType"
          }
        },
        "required": [
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityPolicy": {
        "properties": {
          "apply_to": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicyApply"
            },
            "type": "array"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "egress": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "policy_mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
              }
            ],
            "nullable": true
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "apply_to",
          "id",
          "local_id",
          "name",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudSecurityPolicy_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicy"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityPolicyApplyInput": {
        "properties": {
          "security_group_id": {
            "type": "string"
          },
          "communicable": {
            "type": "boolean"
          }
        },
        "required": [
          "security_group_id",
          "communicable"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudNetworkPolicyRulePortInput": {
        "properties": {
          "protocol": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol"
          },
          "port": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "protocol"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudNetworkPolicyRuleInput": {
        "properties": {
          "type": {
            "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType"
          },
          "selector_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "security_group_id": {
            "type": "string",
            "nullable": true
          },
          "ports": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortInput"
            },
            "type": "array",
            "nullable": true
          },
          "ip_block": {
            "type": "string",
            "nullable": true
          },
          "except_ip_block": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityPolicyCreateParams": {
        "properties": {
          "egress": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput"
            },
            "type": "array"
          },
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput"
            },
            "type": "array"
          },
          "apply_to": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput"
            },
            "type": "array",
            "minItems": 1
          },
          "policy_mode": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
          },
          "vpc_id": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "apply_to",
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudSecurityPolicy": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudSecurityPolicy_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityPolicy"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityPolicyDeleteParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSecurityPolicyUpdateParams": {
        "properties": {
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput"
            },
            "type": "array"
          },
          "egress": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput"
            },
            "type": "array"
          },
          "apply_to": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput"
            },
            "type": "array"
          },
          "policy_mode": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VirtualPrivateCloudSecurityPolicyUpdateBody": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateParams"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "NestedVpcSubnetIpPooType": {
        "properties": {
          "end": {
            "type": "string"
          },
          "start": {
            "type": "string"
          }
        },
        "required": [
          "end",
          "start"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudRouteTable": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSubnet": {
        "properties": {
          "cidr": {
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "gateway": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "ip_pools": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcSubnetIpPooType"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "route_table": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable"
          },
          "total_ip_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unused_ip_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          }
        },
        "required": [
          "cidr",
          "id",
          "local_id",
          "name",
          "route_table",
          "vpc"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloudSubnet_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSubnet"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSubnetIpPoolParams": {
        "properties": {
          "end": {
            "type": "string"
          },
          "start": {
            "type": "string"
          }
        },
        "required": [
          "end",
          "start"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSubnetCreationParams": {
        "properties": {
          "route_table_id": {
            "type": "string"
          },
          "ip_pools": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams"
            },
            "type": "array"
          },
          "gateway": {
            "type": "string"
          },
          "cidr": {
            "type": "string"
          },
          "vpc_id": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "route_table_id",
          "gateway",
          "cidr",
          "vpc_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSubnetUpdateDataParams": {
        "properties": {
          "route_table_id": {
            "type": "string"
          },
          "ip_pools": {
            "items": {
              "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams"
            },
            "type": "array"
          },
          "gateway": {
            "type": "string"
          },
          "cidr": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VirtualPrivateCloudSubnetUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdateDataParams"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloudSubnet": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloudSubnet_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSubnet"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudSubnetDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "NestedVirtualPrivateCloudIsolationPolicy": {
        "properties": {
          "id": {
            "type": "string"
          },
          "vm": {
            "$ref": "#/components/schemas/NestedVm"
          }
        },
        "required": [
          "id",
          "vm"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudSecurityPolicy": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudServiceTepIpPool": {
        "properties": {
          "display_name": {
            "type": "string"
          },
          "gateway": {
            "type": "string"
          },
          "ip_end": {
            "type": "string"
          },
          "ip_start": {
            "type": "string"
          },
          "netmask": {
            "type": "string"
          }
        },
        "required": [
          "display_name",
          "gateway",
          "ip_end",
          "ip_start",
          "netmask"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudService": {
        "properties": {
          "id": {
            "type": "string"
          },
          "internal_cidr": {
            "type": "string"
          },
          "tep_ip_pools": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudServiceTepIpPool"
            },
            "type": "array"
          }
        },
        "required": [
          "id",
          "internal_cidr",
          "tep_ip_pools"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloud": {
        "properties": {
          "associate_external_subnet_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "isolation_policies": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudIsolationPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "mtu": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "route_tables": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable"
            },
            "type": "array",
            "nullable": true
          },
          "security_groups": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup"
            },
            "type": "array",
            "nullable": true
          },
          "security_policies": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicy"
            },
            "type": "array",
            "nullable": true
          },
          "subnets": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet"
            },
            "type": "array",
            "nullable": true
          },
          "vpc_service": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudService"
          }
        },
        "required": [
          "id",
          "local_id",
          "name",
          "vpc_service"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_VirtualPrivateCloud_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloud"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudCreationParams": {
        "properties": {
          "mtu": {
            "type": "integer",
            "format": "int32"
          },
          "vpc_service_id": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "vpc_service_id",
          "name"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudUpdateDataParams": {
        "properties": {
          "mtu": {
            "type": "integer",
            "format": "int32"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "VirtualPrivateCloudUpdationParams": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/VirtualPrivateCloudUpdateDataParams"
          },
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
          }
        },
        "required": [
          "data",
          "where"
        ],
        "type": "object"
      },
      "DeleteVirtualPrivateCloud": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteVirtualPrivateCloud_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteVirtualPrivateCloud"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "VirtualPrivateCloudDeletionParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
          }
        },
        "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_burst": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "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"
      },
      "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"
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "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
      },
      "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"
          },
          "ha_priority": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmHaPriority"
              }
            ],
            "nullable": true
          },
          "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
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "vlan": {
            "$ref": "#/components/schemas/NestedFrozenVlan"
          },
          "vpc_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedTemplateVpcNic"
              }
            ],
            "nullable": true
          }
        },
        "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"
          },
          "elf_storage_policy_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_thin_provision": {
            "type": "boolean",
            "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"
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "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"
          },
          "elf_storage_policy_ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elf_storage_policy_thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "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"
          },
          "resident_in_cache": {
            "type": "boolean",
            "nullable": true
          },
          "sharing": {
            "type": "boolean"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeType"
              }
            ],
            "nullable": true
          },
          "unique_logical_size": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unique_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_size_usage": {
            "type": "number",
            "format": "double",
            "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": {
          "resident_in_cache": {
            "type": "boolean"
          },
          "elf_ec_storage_policy": {
            "properties": {
              "thin_provision": {
                "type": "boolean"
              },
              "ec_m": {
                "type": "integer",
                "format": "int32"
              },
              "ec_k": {
                "type": "integer",
                "format": "int32"
              }
            },
            "type": "object"
          },
          "elf_replica_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
          },
          "elf_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType",
            "deprecated": true
          },
          "size_unit": {
            "$ref": "#/components/schemas/ByteUnit"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "sharing": {
            "type": "boolean"
          },
          "cluster_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "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"
          },
          "elf_ec_storage_policy": {
            "properties": {
              "thin_provision": {
                "type": "boolean"
              },
              "ec_m": {
                "type": "integer",
                "format": "int32"
              },
              "ec_k": {
                "type": "integer",
                "format": "int32"
              }
            },
            "type": "object"
          },
          "elf_replica_storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
          },
          "storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType",
            "deprecated": true
          },
          "cluster_id": {
            "type": "string"
          }
        },
        "required": [
          "upload_task_id",
          "name",
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/AlertNotifierWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/SmtpServerWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "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
      },
      "BackupPlanExecutionOrderByInput": {
        "enum": [
          "deletable_flag_marked_ASC",
          "deletable_flag_marked_DESC",
          "duration_ASC",
          "duration_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "executed_at_ASC",
          "executed_at_DESC",
          "id_ASC",
          "id_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "method_ASC",
          "method_DESC",
          "state_ASC",
          "state_DESC",
          "status_ASC",
          "status_DESC",
          "success_job_count_ASC",
          "success_job_count_DESC",
          "total_job_count_ASC",
          "total_job_count_DESC",
          "type_ASC",
          "type_DESC"
        ],
        "type": "string"
      },
      "GetBackupPlanExecutionsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupPlanExecution": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlanExecutionConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupPlanExecution"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupPlanExecutionsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanExecutionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlanOrderByInput": {
        "enum": [
          "backup_delay_option_ASC",
          "backup_delay_option_DESC",
          "backup_restore_point_count_ASC",
          "backup_restore_point_count_DESC",
          "backup_total_size_ASC",
          "backup_total_size_DESC",
          "compression_ASC",
          "compression_DESC",
          "compression_ratio_ASC",
          "compression_ratio_DESC",
          "createdAt_ASC",
          "createdAt_DESC",
          "delete_strategy_ASC",
          "delete_strategy_DESC",
          "description_ASC",
          "description_DESC",
          "enable_window_ASC",
          "enable_window_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "full_interval_ASC",
          "full_interval_DESC",
          "full_period_ASC",
          "full_period_DESC",
          "full_time_point_ASC",
          "full_time_point_DESC",
          "id_ASC",
          "id_DESC",
          "incremental_interval_ASC",
          "incremental_interval_DESC",
          "incremental_period_ASC",
          "incremental_period_DESC",
          "incremental_time_points_ASC",
          "incremental_time_points_DESC",
          "keep_policy_ASC",
          "keep_policy_DESC",
          "keep_policy_value_ASC",
          "keep_policy_value_DESC",
          "last_execute_status_ASC",
          "last_execute_status_DESC",
          "last_execute_status_message_ASC",
          "last_execute_status_message_DESC",
          "last_execute_success_job_count_ASC",
          "last_execute_success_job_count_DESC",
          "last_execute_total_job_count_ASC",
          "last_execute_total_job_count_DESC",
          "last_executed_at_ASC",
          "last_executed_at_DESC",
          "last_manual_execute_status_ASC",
          "last_manual_execute_status_DESC",
          "last_manual_execute_status_message_ASC",
          "last_manual_execute_status_message_DESC",
          "last_manual_execute_success_job_count_ASC",
          "last_manual_execute_success_job_count_DESC",
          "last_manual_execute_total_job_count_ASC",
          "last_manual_execute_total_job_count_DESC",
          "last_manual_executed_at_ASC",
          "last_manual_executed_at_DESC",
          "logical_size_ASC",
          "logical_size_DESC",
          "name_ASC",
          "name_DESC",
          "next_execute_time_ASC",
          "next_execute_time_DESC",
          "phase_ASC",
          "phase_DESC",
          "physical_size_ASC",
          "physical_size_DESC",
          "snapshot_consistent_type_ASC",
          "snapshot_consistent_type_DESC",
          "status_ASC",
          "status_DESC",
          "valid_size_of_backup_object_ASC",
          "valid_size_of_backup_object_DESC",
          "valid_size_of_restore_point_ASC",
          "valid_size_of_restore_point_DESC",
          "window_end_ASC",
          "window_end_DESC",
          "window_start_ASC",
          "window_start_DESC"
        ],
        "type": "string"
      },
      "GetBackupPlansRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupPlan": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupPlanConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupPlan"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupPlansConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestoreExecutionOrderByInput": {
        "enum": [
          "duration_ASC",
          "duration_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "executed_at_ASC",
          "executed_at_DESC",
          "id_ASC",
          "id_DESC",
          "mode_ASC",
          "mode_DESC",
          "name_ASC",
          "name_DESC",
          "read_bytes_ASC",
          "read_bytes_DESC",
          "rebuild_name_ASC",
          "rebuild_name_DESC",
          "rebuild_network_mapping_ASC",
          "rebuild_network_mapping_DESC",
          "rebuild_target_cluster_ASC",
          "rebuild_target_cluster_DESC",
          "retry_times_ASC",
          "retry_times_DESC",
          "startup_after_restore_ASC",
          "startup_after_restore_DESC",
          "status_ASC",
          "status_DESC",
          "total_bytes_ASC",
          "total_bytes_DESC"
        ],
        "type": "string"
      },
      "GetBackupRestoreExecutionsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupRestoreExecution": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestoreExecutionConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupRestoreExecution"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupRestoreExecutionsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedBackupRestoreExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedBackupTargetExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestorePoint": {
        "properties": {
          "backup_plan": {
            "$ref": "#/components/schemas/NestedBackupPlan"
          },
          "backup_restore_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupRestoreExecution"
            },
            "type": "array",
            "nullable": true
          },
          "backup_target_execution": {
            "$ref": "#/components/schemas/NestedBackupTargetExecution"
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "compressed": {
            "type": "boolean",
            "nullable": true
          },
          "compression_ratio": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "creation": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointCreation"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "logical_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "parent_restore_point": {
            "type": "string",
            "nullable": true
          },
          "physical_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "slice": {
            "type": "string"
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointType"
              }
            ],
            "nullable": true
          },
          "valid_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "backup_plan",
          "backup_target_execution",
          "id",
          "local_id",
          "slice"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestorePointOrderByInput": {
        "enum": [
          "cluster_local_id_ASC",
          "cluster_local_id_DESC",
          "compressed_ASC",
          "compressed_DESC",
          "compression_ratio_ASC",
          "compression_ratio_DESC",
          "creation_ASC",
          "creation_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "logical_size_ASC",
          "logical_size_DESC",
          "parent_restore_point_ASC",
          "parent_restore_point_DESC",
          "physical_size_ASC",
          "physical_size_DESC",
          "size_ASC",
          "size_DESC",
          "slice_ASC",
          "slice_DESC",
          "snapshot_consistent_type_ASC",
          "snapshot_consistent_type_DESC",
          "type_ASC",
          "type_DESC",
          "valid_capacity_ASC",
          "valid_capacity_DESC",
          "valid_size_ASC",
          "valid_size_DESC",
          "vm_local_id_ASC",
          "vm_local_id_DESC",
          "vm_name_ASC",
          "vm_name_DESC"
        ],
        "type": "string"
      },
      "GetBackupRestorePointsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupRestorePoint": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupRestorePointConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupRestorePoint"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupRestorePointsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupRestorePointWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedCloudTowerApplication": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupServiceNetworkStatusEnum": {
        "enum": [
          "CONNECTED",
          "DISCONNECTED"
        ],
        "type": "string"
      },
      "NestedBackupServiceNetworkStatus": {
        "properties": {
          "cluster": {
            "type": "string"
          },
          "status": {
            "$ref": "#/components/schemas/BackupServiceNetworkStatusEnum"
          }
        },
        "required": [
          "cluster",
          "status"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupService": {
        "properties": {
          "application": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCloudTowerApplication"
              }
            ],
            "nullable": true
          },
          "backup_clusters": {
            "items": {
              "$ref": "#/components/schemas/NestedCluster"
            },
            "type": "array",
            "nullable": true
          },
          "backup_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "backup_network_ip": {
            "type": "string",
            "nullable": true
          },
          "backup_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "backup_network_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "backup_network_vlan": {
            "type": "string",
            "nullable": true
          },
          "backup_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlan"
            },
            "type": "array",
            "nullable": true
          },
          "backup_rd_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "backup_store_repositories": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupStoreRepository"
            },
            "type": "array",
            "nullable": true
          },
          "backup_wr_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "kube_config": {
            "type": "string"
          },
          "management_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "management_network_ip": {
            "type": "string",
            "nullable": true
          },
          "management_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "management_network_vlan": {
            "type": "string",
            "nullable": true
          },
          "max_job_retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_backup_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_parallel_restore_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "network_status": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupServiceNetworkStatus"
            },
            "type": "array",
            "nullable": true
          },
          "restore_rd_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "restore_wr_iops_max": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "retry_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "running_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceStatus"
              }
            ],
            "nullable": true
          },
          "storage_network_gateway": {
            "type": "string",
            "nullable": true
          },
          "storage_network_ip": {
            "type": "string",
            "nullable": true
          },
          "storage_network_subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "storage_network_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceNetworkType"
              }
            ],
            "nullable": true
          },
          "storage_network_vlan": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "id",
          "kube_config",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupServiceOrderByInput": {
        "enum": [
          "backup_network_gateway_ASC",
          "backup_network_gateway_DESC",
          "backup_network_ip_ASC",
          "backup_network_ip_DESC",
          "backup_network_subnet_mask_ASC",
          "backup_network_subnet_mask_DESC",
          "backup_network_type_ASC",
          "backup_network_type_DESC",
          "backup_network_vlan_ASC",
          "backup_network_vlan_DESC",
          "backup_rd_iops_max_ASC",
          "backup_rd_iops_max_DESC",
          "backup_wr_iops_max_ASC",
          "backup_wr_iops_max_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "kube_config_ASC",
          "kube_config_DESC",
          "management_network_gateway_ASC",
          "management_network_gateway_DESC",
          "management_network_ip_ASC",
          "management_network_ip_DESC",
          "management_network_subnet_mask_ASC",
          "management_network_subnet_mask_DESC",
          "management_network_vlan_ASC",
          "management_network_vlan_DESC",
          "max_job_retry_times_ASC",
          "max_job_retry_times_DESC",
          "max_parallel_backup_jobs_ASC",
          "max_parallel_backup_jobs_DESC",
          "max_parallel_restore_jobs_ASC",
          "max_parallel_restore_jobs_DESC",
          "name_ASC",
          "name_DESC",
          "network_status_ASC",
          "network_status_DESC",
          "restore_rd_iops_max_ASC",
          "restore_rd_iops_max_DESC",
          "restore_wr_iops_max_ASC",
          "restore_wr_iops_max_DESC",
          "retry_interval_ASC",
          "retry_interval_DESC",
          "status_ASC",
          "status_DESC",
          "storage_network_gateway_ASC",
          "storage_network_gateway_DESC",
          "storage_network_ip_ASC",
          "storage_network_ip_DESC",
          "storage_network_subnet_mask_ASC",
          "storage_network_subnet_mask_DESC",
          "storage_network_type_ASC",
          "storage_network_type_DESC",
          "storage_network_vlan_ASC",
          "storage_network_vlan_DESC"
        ],
        "type": "string"
      },
      "GetBackupServicesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupService": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupServiceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupService"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupServicesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupStoreRepository": {
        "properties": {
          "backup_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlan"
            },
            "type": "array",
            "nullable": true
          },
          "backup_restore_points": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupRestorePoint"
            },
            "type": "array",
            "nullable": true
          },
          "backup_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBackupService"
              }
            ],
            "nullable": true
          },
          "createdAt": {
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "error_code": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "iscsi_chap_name": {
            "type": "string",
            "nullable": true
          },
          "iscsi_chap_secret": {
            "type": "string",
            "nullable": true
          },
          "iscsi_ip": {
            "type": "string",
            "nullable": true
          },
          "iscsi_lun_id": {
            "type": "string",
            "nullable": true
          },
          "iscsi_port": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscsi_target_iqn": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "nfs_path": {
            "type": "string",
            "nullable": true
          },
          "nfs_server": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/BackupStoreStatus"
          },
          "total_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "type": {
            "$ref": "#/components/schemas/BackupStoreType"
          },
          "update_timestamp": {
            "type": "string",
            "nullable": true
          },
          "used_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "used_data_space_usage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "required": [
          "createdAt",
          "id",
          "name",
          "status",
          "total_capacity",
          "type",
          "used_data_space"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupStoreRepositoryOrderByInput": {
        "enum": [
          "createdAt_ASC",
          "createdAt_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "error_code_ASC",
          "error_code_DESC",
          "id_ASC",
          "id_DESC",
          "iscsi_chap_name_ASC",
          "iscsi_chap_name_DESC",
          "iscsi_chap_secret_ASC",
          "iscsi_chap_secret_DESC",
          "iscsi_ip_ASC",
          "iscsi_ip_DESC",
          "iscsi_lun_id_ASC",
          "iscsi_lun_id_DESC",
          "iscsi_port_ASC",
          "iscsi_port_DESC",
          "iscsi_target_iqn_ASC",
          "iscsi_target_iqn_DESC",
          "name_ASC",
          "name_DESC",
          "nfs_path_ASC",
          "nfs_path_DESC",
          "nfs_server_ASC",
          "nfs_server_DESC",
          "status_ASC",
          "status_DESC",
          "total_capacity_ASC",
          "total_capacity_DESC",
          "type_ASC",
          "type_DESC",
          "update_timestamp_ASC",
          "update_timestamp_DESC",
          "used_data_space_ASC",
          "used_data_space_DESC",
          "used_data_space_usage_ASC",
          "used_data_space_usage_DESC",
          "valid_data_space_ASC",
          "valid_data_space_DESC"
        ],
        "type": "string"
      },
      "GetBackupStoreRepositoriesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupStoreRepository": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupStoreRepositoryConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupStoreRepository"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupStoreRepositoriesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BackupTargetExecution": {
        "properties": {
          "backup_group": {
            "type": "string"
          },
          "backup_plan_execution": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBackupPlanExecution"
              }
            ],
            "nullable": true
          },
          "backup_restore_point": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBackupRestorePoint"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "executed_at": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "parent_backup": {
            "type": "string"
          },
          "read_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupExecutionStatus"
              }
            ],
            "nullable": true
          },
          "total_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/BackupExecutionType"
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "vm_name": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "backup_group",
          "executed_at",
          "id",
          "local_id",
          "parent_backup",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupTargetExecutionOrderByInput": {
        "enum": [
          "backup_group_ASC",
          "backup_group_DESC",
          "cluster_local_id_ASC",
          "cluster_local_id_DESC",
          "duration_ASC",
          "duration_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "executed_at_ASC",
          "executed_at_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "parent_backup_ASC",
          "parent_backup_DESC",
          "read_bytes_ASC",
          "read_bytes_DESC",
          "retry_times_ASC",
          "retry_times_DESC",
          "status_ASC",
          "status_DESC",
          "total_bytes_ASC",
          "total_bytes_DESC",
          "type_ASC",
          "type_DESC",
          "vm_local_id_ASC",
          "vm_local_id_DESC",
          "vm_name_ASC",
          "vm_name_DESC"
        ],
        "type": "string"
      },
      "GetBackupTargetExecutionsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupTargetExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBackupTargetExecution": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BackupTargetExecutionConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBackupTargetExecution"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBackupTargetExecutionsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupTargetExecutionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupTargetExecutionWhereInput"
              }
            ],
            "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
      },
      "BusinessHostGroup": {
        "properties": {
          "business_hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedBusinessHost"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "iscsi_luns": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiLun"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_targets": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiTarget"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nvmf_namespaces": {
            "items": {
              "$ref": "#/components/schemas/NestedNvmfNamespace"
            },
            "type": "array",
            "nullable": true
          },
          "nvmf_subsystems": {
            "items": {
              "$ref": "#/components/schemas/NestedNvmfSubsystem"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster",
          "id",
          "local_id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHostGroupOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetBusinessHostGroupsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBusinessHostGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHostGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBusinessHostGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBusinessHostGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedInitiator": {
        "properties": {
          "chap_name": {
            "type": "string",
            "nullable": true
          },
          "chap_secret": {
            "type": "string",
            "nullable": true
          },
          "enable_chap": {
            "type": "boolean",
            "nullable": true
          },
          "identifier": {
            "type": "string",
            "nullable": true
          },
          "ips": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHost": {
        "properties": {
          "business_host_group": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedBusinessHostGroup"
              }
            ],
            "nullable": true
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "initiators": {
            "items": {
              "$ref": "#/components/schemas/NestedInitiator"
            },
            "type": "array"
          },
          "iscsi_luns": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiLun"
            },
            "type": "array",
            "nullable": true
          },
          "iscsi_targets": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiTarget"
            },
            "type": "array",
            "nullable": true
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nvmf_namespaces": {
            "items": {
              "$ref": "#/components/schemas/NestedNvmfNamespace"
            },
            "type": "array",
            "nullable": true
          },
          "nvmf_subsystems": {
            "items": {
              "$ref": "#/components/schemas/NestedNvmfSubsystem"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster",
          "id",
          "initiators",
          "local_id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHostOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "initiators_ASC",
          "initiators_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetBusinessHostsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateBusinessHost": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "BusinessHostConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateBusinessHost"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetBusinessHostsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BusinessHostWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ClusterImageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
      },
      "ClusterSettingsOrderByInput": {
        "enum": [
          "default_ha_ASC",
          "default_ha_DESC",
          "default_storage_policy_ASC",
          "default_storage_policy_DESC",
          "default_storage_policy_ec_k_ASC",
          "default_storage_policy_ec_k_DESC",
          "default_storage_policy_ec_m_ASC",
          "default_storage_policy_ec_m_DESC",
          "default_storage_policy_replica_num_ASC",
          "default_storage_policy_replica_num_DESC",
          "default_storage_policy_thin_provision_ASC",
          "default_storage_policy_thin_provision_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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "date": {
            "type": "string",
            "nullable": true
          },
          "date_gt": {
            "type": "string",
            "nullable": true
          },
          "date_gte": {
            "type": "string",
            "nullable": true
          },
          "date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "date_lt": {
            "type": "string",
            "nullable": true
          },
          "date_lte": {
            "type": "string",
            "nullable": true
          },
          "date_not": {
            "type": "string",
            "nullable": true
          },
          "date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "local_id_not": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "result": {
            "type": "string",
            "nullable": true
          },
          "result_contains": {
            "type": "string",
            "nullable": true
          },
          "result_ends_with": {
            "type": "string",
            "nullable": true
          },
          "result_gt": {
            "type": "string",
            "nullable": true
          },
          "result_gte": {
            "type": "string",
            "nullable": true
          },
          "result_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "result_lt": {
            "type": "string",
            "nullable": true
          },
          "result_lte": {
            "type": "string",
            "nullable": true
          },
          "result_not": {
            "type": "string",
            "nullable": true
          },
          "result_not_contains": {
            "type": "string",
            "nullable": true
          },
          "result_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "result_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "result_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "result_starts_with": {
            "type": "string",
            "nullable": true
          },
          "task_uuid": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_contains": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_ends_with": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_gt": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_gte": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "task_uuid_lt": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_lte": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_not": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_not_contains": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "task_uuid_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "task_uuid_starts_with": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "version_contains": {
            "type": "string",
            "nullable": true
          },
          "version_ends_with": {
            "type": "string",
            "nullable": true
          },
          "version_gt": {
            "type": "string",
            "nullable": true
          },
          "version_gte": {
            "type": "string",
            "nullable": true
          },
          "version_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "version_lt": {
            "type": "string",
            "nullable": true
          },
          "version_lte": {
            "type": "string",
            "nullable": true
          },
          "version_not": {
            "type": "string",
            "nullable": true
          },
          "version_not_contains": {
            "type": "string",
            "nullable": true
          },
          "version_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "version_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "version_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "version_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetClusterUpgradeHistoriesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterUpgradeHistoryOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateClusterUpgradeHistory": {
        "properties": {
          "count": {
            "type": "integer",
            "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
      },
      "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
      },
      "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
      },
      "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
      },
      "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/DeployWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "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
          },
          "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
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/LicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/LicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "expire_date": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "expire_date_lt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_lte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "license_serial": {
            "type": "string",
            "nullable": true
          },
          "license_serial_contains": {
            "type": "string",
            "nullable": true
          },
          "license_serial_ends_with": {
            "type": "string",
            "nullable": true
          },
          "license_serial_gt": {
            "type": "string",
            "nullable": true
          },
          "license_serial_gte": {
            "type": "string",
            "nullable": true
          },
          "license_serial_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "license_serial_lt": {
            "type": "string",
            "nullable": true
          },
          "license_serial_lte": {
            "type": "string",
            "nullable": true
          },
          "license_serial_not": {
            "type": "string",
            "nullable": true
          },
          "license_serial_not_contains": {
            "type": "string",
            "nullable": true
          },
          "license_serial_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "license_serial_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "license_serial_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "license_serial_starts_with": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_gt": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_gte": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "maintenance_end_date_lt": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_lte": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_not": {
            "type": "string",
            "nullable": true
          },
          "maintenance_end_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "maintenance_start_date": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_gt": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_gte": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "maintenance_start_date_lt": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_lte": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_not": {
            "type": "string",
            "nullable": true
          },
          "maintenance_start_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "max_chunk_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_chunk_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_chunk_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_cluster_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_cluster_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_cluster_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "sign_date": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "sign_date_lt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_lte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_not_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetDeploysRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DeployOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "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"
          },
          "zbs_spec": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "all_flash",
          "disks",
          "host_ip",
          "host_uuid",
          "hostname",
          "ifaces",
          "serial",
          "sockets",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ClusterWhereUniqueInput": {
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetDiscoverHostsRequestBody": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/ClusterWhereUniqueInput"
          },
          "host_address": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "DiskPool": {
        "properties": {
          "chunk_id": {
            "type": "integer",
            "format": "int32"
          },
          "chunk_ins_id": {
            "type": "integer",
            "format": "int32"
          },
          "data_space_usage": {
            "type": "number",
            "format": "double"
          },
          "dirty_cache_space": {
            "type": "integer",
            "format": "int64"
          },
          "dirty_cache_usage": {
            "type": "number",
            "format": "double"
          },
          "disks": {
            "items": {
              "$ref": "#/components/schemas/NestedDisk"
            },
            "type": "array",
            "nullable": true
          },
          "failure_cache_space": {
            "type": "integer",
            "format": "int64"
          },
          "failure_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "hdd_disk_count": {
            "type": "integer",
            "format": "int32"
          },
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "id": {
            "type": "string"
          },
          "labels": {
            "items": {
              "$ref": "#/components/schemas/NestedLabel"
            },
            "type": "array",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "numa_node": {
            "type": "string"
          },
          "nvme_ssd_disk_count": {
            "type": "integer",
            "format": "int32"
          },
          "perf_allocated_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "perf_failure_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "perf_total_data_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "perf_used_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "perf_valid_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "planned_prioritized_space": {
            "type": "integer",
            "format": "int64"
          },
          "prio_space_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "sata_or_sas_ssd_disk_count": {
            "type": "integer",
            "format": "int32"
          },
          "status": {
            "$ref": "#/components/schemas/DiskPoolStatus"
          },
          "total_cache_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "total_data_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "use_state": {
            "$ref": "#/components/schemas/DiskPoolUseState"
          },
          "used_cache_space": {
            "type": "integer",
            "format": "int64"
          },
          "used_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "valid_cache_space": {
            "type": "integer",
            "format": "int64"
          },
          "valid_free_cache_space": {
            "type": "integer",
            "format": "int64"
          }
        },
        "required": [
          "chunk_id",
          "chunk_ins_id",
          "data_space_usage",
          "dirty_cache_space",
          "dirty_cache_usage",
          "failure_cache_space",
          "failure_data_space",
          "hdd_disk_count",
          "host",
          "id",
          "local_id",
          "numa_node",
          "nvme_ssd_disk_count",
          "perf_allocated_data_space",
          "perf_failure_data_space",
          "perf_total_data_capacity",
          "perf_used_data_space",
          "perf_valid_data_space",
          "planned_prioritized_space",
          "sata_or_sas_ssd_disk_count",
          "status",
          "total_cache_capacity",
          "total_data_capacity",
          "use_state",
          "used_cache_space",
          "used_data_space",
          "valid_cache_space",
          "valid_free_cache_space"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "DiskPoolOrderByInput": {
        "enum": [
          "chunk_id_ASC",
          "chunk_id_DESC",
          "chunk_ins_id_ASC",
          "chunk_ins_id_DESC",
          "data_space_usage_ASC",
          "data_space_usage_DESC",
          "dirty_cache_space_ASC",
          "dirty_cache_space_DESC",
          "dirty_cache_usage_ASC",
          "dirty_cache_usage_DESC",
          "failure_cache_space_ASC",
          "failure_cache_space_DESC",
          "failure_data_space_ASC",
          "failure_data_space_DESC",
          "hdd_disk_count_ASC",
          "hdd_disk_count_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "numa_node_ASC",
          "numa_node_DESC",
          "nvme_ssd_disk_count_ASC",
          "nvme_ssd_disk_count_DESC",
          "perf_allocated_data_space_ASC",
          "perf_allocated_data_space_DESC",
          "perf_failure_data_space_ASC",
          "perf_failure_data_space_DESC",
          "perf_total_data_capacity_ASC",
          "perf_total_data_capacity_DESC",
          "perf_used_data_space_ASC",
          "perf_used_data_space_DESC",
          "perf_valid_data_space_ASC",
          "perf_valid_data_space_DESC",
          "planned_prioritized_space_ASC",
          "planned_prioritized_space_DESC",
          "prio_space_percentage_ASC",
          "prio_space_percentage_DESC",
          "sata_or_sas_ssd_disk_count_ASC",
          "sata_or_sas_ssd_disk_count_DESC",
          "status_ASC",
          "status_DESC",
          "total_cache_capacity_ASC",
          "total_cache_capacity_DESC",
          "total_data_capacity_ASC",
          "total_data_capacity_DESC",
          "use_state_ASC",
          "use_state_DESC",
          "used_cache_space_ASC",
          "used_cache_space_DESC",
          "used_data_space_ASC",
          "used_data_space_DESC",
          "valid_cache_space_ASC",
          "valid_cache_space_DESC",
          "valid_free_cache_space_ASC",
          "valid_free_cache_space_DESC"
        ],
        "type": "string"
      },
      "GetDiskPoolsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateDiskPool": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "DiskPoolConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateDiskPool"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetDiskPoolsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/DiskPoolWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "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
      },
      "EcpLicense": {
        "properties": {
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCluster"
              }
            ],
            "nullable": true
          },
          "cluster_local_id": {
            "type": "string"
          },
          "ecp_edition": {
            "$ref": "#/components/schemas/EcpEdition"
          },
          "expire_date": {
            "type": "string",
            "nullable": true
          },
          "has_metrox": {
            "type": "boolean",
            "nullable": true
          },
          "has_remote_backup": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "license_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "max_core_num": {
            "type": "integer",
            "format": "int32"
          },
          "max_physical_data_capacity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "original_code": {
            "type": "string",
            "nullable": true
          },
          "product_name": {
            "type": "string"
          },
          "serial": {
            "type": "string"
          },
          "sign_date": {
            "type": "string"
          },
          "subscription_expire_date": {
            "type": "string",
            "nullable": true
          },
          "subscription_start_date": {
            "type": "string",
            "nullable": true
          },
          "vendor": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "cluster_local_id",
          "ecp_edition",
          "id",
          "max_core_num",
          "product_name",
          "serial",
          "sign_date",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EcpLicenseOrderByInput": {
        "enum": [
          "cluster_local_id_ASC",
          "cluster_local_id_DESC",
          "ecp_edition_ASC",
          "ecp_edition_DESC",
          "expire_date_ASC",
          "expire_date_DESC",
          "has_metrox_ASC",
          "has_metrox_DESC",
          "has_remote_backup_ASC",
          "has_remote_backup_DESC",
          "id_ASC",
          "id_DESC",
          "license_type_ASC",
          "license_type_DESC",
          "max_core_num_ASC",
          "max_core_num_DESC",
          "max_physical_data_capacity_ASC",
          "max_physical_data_capacity_DESC",
          "original_code_ASC",
          "original_code_DESC",
          "product_name_ASC",
          "product_name_DESC",
          "serial_ASC",
          "serial_DESC",
          "sign_date_ASC",
          "sign_date_DESC",
          "subscription_expire_date_ASC",
          "subscription_expire_date_DESC",
          "subscription_start_date_ASC",
          "subscription_start_date_DESC",
          "vendor_ASC",
          "vendor_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "GetEcpLicensesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateEcpLicense": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EcpLicenseConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateEcpLicense"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetEcpLicensesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EcpLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ElfDataStore": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "description": {
            "type": "string"
          },
          "external_use": {
            "type": "boolean"
          },
          "id": {
            "type": "string"
          },
          "internal": {
            "type": "boolean"
          },
          "ip_whitelist": {
            "type": "string"
          },
          "iscsi_target": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedIscsiTarget"
              }
            ],
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nfs_export": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedNfsExport"
              }
            ],
            "nullable": true
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedNvmfSubsystem"
              }
            ],
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "thin_provision": {
            "type": "boolean"
          },
          "type": {
            "$ref": "#/components/schemas/ElfDataStoreType"
          }
        },
        "required": [
          "cluster",
          "description",
          "external_use",
          "id",
          "internal",
          "ip_whitelist",
          "local_id",
          "name",
          "replica_num",
          "thin_provision",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateElfDataStore": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ElfDataStoreConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateElfDataStore"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetElfDataStoresConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfDataStoreOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfDataStoreWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateElfImage": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ElfImageConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateElfImage"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetElfImagesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfImageOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfImageWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ElfStoragePolicy": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "description": {
            "type": "string"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "replica_num": {
            "type": "integer",
            "format": "int32"
          },
          "stripe_num": {
            "type": "integer",
            "format": "int32"
          },
          "stripe_size": {
            "type": "integer",
            "format": "int64"
          },
          "thin_provision": {
            "type": "boolean"
          }
        },
        "required": [
          "cluster",
          "description",
          "id",
          "local_id",
          "name",
          "replica_num",
          "stripe_num",
          "stripe_size",
          "thin_provision"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ElfStoragePolicyOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "stripe_num_ASC",
          "stripe_num_DESC",
          "stripe_size_ASC",
          "stripe_size_DESC",
          "thin_provision_ASC",
          "thin_provision_DESC"
        ],
        "type": "string"
      },
      "ElfStoragePolicyWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ClusterWhereInput"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "description_contains": {
            "type": "string",
            "nullable": true
          },
          "description_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_gt": {
            "type": "string",
            "nullable": true
          },
          "description_gte": {
            "type": "string",
            "nullable": true
          },
          "description_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_lt": {
            "type": "string",
            "nullable": true
          },
          "description_lte": {
            "type": "string",
            "nullable": true
          },
          "description_not": {
            "type": "string",
            "nullable": true
          },
          "description_not_contains": {
            "type": "string",
            "nullable": true
          },
          "description_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "description_starts_with": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_not_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "local_id_contains": {
            "type": "string",
            "nullable": true
          },
          "local_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_gt": {
            "type": "string",
            "nullable": true
          },
          "local_id_gte": {
            "type": "string",
            "nullable": true
          },
          "local_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "local_id_lt": {
            "type": "string",
            "nullable": true
          },
          "local_id_lte": {
            "type": "string",
            "nullable": true
          },
          "local_id_not": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "local_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "local_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "name_contains": {
            "type": "string",
            "nullable": true
          },
          "name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_gt": {
            "type": "string",
            "nullable": true
          },
          "name_gte": {
            "type": "string",
            "nullable": true
          },
          "name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_lt": {
            "type": "string",
            "nullable": true
          },
          "name_lte": {
            "type": "string",
            "nullable": true
          },
          "name_not": {
            "type": "string",
            "nullable": true
          },
          "name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "replica_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "stripe_size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "stripe_size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "thin_provision_not": {
            "type": "boolean",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetElfStoragePoliciesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateElfStoragePolicy": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ElfStoragePolicyConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateElfStoragePolicy"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetElfStoragePoliciesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateEntityFilter": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EntityFilterConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateEntityFilter"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetEntityFiltersConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityFilterOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityFilterWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteControllerInstance": {
        "properties": {
          "ipAddr": {
            "type": "string"
          },
          "vlan": {
            "type": "string"
          }
        },
        "required": [
          "ipAddr",
          "vlan"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteControllerTemplate": {
        "properties": {
          "cluster": {
            "type": "string"
          },
          "gateway": {
            "type": "string"
          },
          "memory": {
            "type": "integer",
            "format": "int64"
          },
          "netmask": {
            "type": "string"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "vcpu": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "cluster",
          "gateway",
          "memory",
          "netmask",
          "size",
          "vcpu"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterWhitelist": {
        "properties": {
          "egress": {
            "items": {
              "$ref": "#/components/schemas/NestedNetworkPolicyRule"
            },
            "type": "array",
            "nullable": true
          },
          "enable": {
            "type": "boolean"
          },
          "ingress": {
            "items": {
              "$ref": "#/components/schemas/NestedNetworkPolicyRule"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "enable"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedLoadBalancerService": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteAgentStatus": {
        "properties": {
          "host": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedHost"
              }
            ],
            "nullable": true
          },
          "hostID": {
            "type": "string",
            "nullable": true
          },
          "ipAddr": {
            "type": "string",
            "nullable": true
          },
          "isHealth": {
            "type": "boolean"
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "reason": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "isHealth"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteManageVDSStatus": {
        "properties": {
          "message": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "reason": {
            "type": "string",
            "nullable": true
          },
          "retryCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vds": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVds"
              }
            ],
            "nullable": true
          },
          "vdsID": {
            "type": "string"
          }
        },
        "required": [
          "vdsID"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterAgentStatus": {
        "properties": {
          "currentNumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "expectNumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "instances": {
            "items": {
              "$ref": "#/components/schemas/NestedEverouteAgentStatus"
            },
            "type": "array",
            "nullable": true
          },
          "manageVDSes": {
            "items": {
              "$ref": "#/components/schemas/NestedEverouteManageVDSStatus"
            },
            "type": "array",
            "nullable": true
          },
          "numberHealth": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterCondition": {
        "properties": {
          "lastProbeTime": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterVMMetrics": {
        "properties": {
          "cpuUsage": {
            "type": "number",
            "format": "double"
          },
          "dataVolumeUsage": {
            "type": "number",
            "format": "double"
          },
          "lastAcquisitionTime": {
            "type": "string"
          },
          "memoryUsage": {
            "type": "number",
            "format": "double"
          }
        },
        "required": [
          "cpuUsage",
          "dataVolumeUsage",
          "lastAcquisitionTime",
          "memoryUsage"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteControllerStatus": {
        "properties": {
          "ipAddr": {
            "type": "string",
            "nullable": true
          },
          "isHealth": {
            "type": "boolean"
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "metrics": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEverouteClusterVMMetrics"
              }
            ],
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "reason": {
            "type": "string",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "vmID": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "isHealth"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterControllerStatus": {
        "properties": {
          "currentNumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "expectNumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "instances": {
            "items": {
              "$ref": "#/components/schemas/NestedEverouteControllerStatus"
            },
            "type": "array",
            "nullable": true
          },
          "numberHealth": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedEverouteClusterStatus": {
        "properties": {
          "agents": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEverouteClusterAgentStatus"
              }
            ],
            "nullable": true
          },
          "conditions": {
            "items": {
              "$ref": "#/components/schemas/NestedEverouteClusterCondition"
            },
            "type": "array",
            "nullable": true
          },
          "controllers": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEverouteClusterControllerStatus"
              }
            ],
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "reason": {
            "type": "string",
            "nullable": true
          },
          "retryCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EverouteCluster": {
        "properties": {
          "agent_elf_clusters": {
            "items": {
              "$ref": "#/components/schemas/NestedCluster"
            },
            "type": "array",
            "nullable": true
          },
          "agent_elf_vdses": {
            "items": {
              "$ref": "#/components/schemas/NestedVds"
            },
            "type": "array",
            "nullable": true
          },
          "controller_instances": {
            "items": {
              "$ref": "#/components/schemas/NestedEverouteControllerInstance"
            },
            "type": "array"
          },
          "controller_template": {
            "$ref": "#/components/schemas/NestedEverouteControllerTemplate"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "global_default_action": {
            "$ref": "#/components/schemas/GlobalPolicyAction"
          },
          "global_whitelist": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEverouteClusterWhitelist"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "installed": {
            "type": "boolean",
            "nullable": true
          },
          "load_balancer_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedLoadBalancerService"
              }
            ],
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterPhase"
              }
            ],
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedEverouteClusterStatus"
              }
            ],
            "nullable": true
          },
          "version": {
            "type": "string"
          },
          "vpc_service": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudService"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "controller_instances",
          "controller_template",
          "global_default_action",
          "id",
          "name",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EverouteClusterOrderByInput": {
        "enum": [
          "controller_instances_ASC",
          "controller_instances_DESC",
          "controller_template_ASC",
          "controller_template_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "global_default_action_ASC",
          "global_default_action_DESC",
          "global_whitelist_ASC",
          "global_whitelist_DESC",
          "id_ASC",
          "id_DESC",
          "installed_ASC",
          "installed_DESC",
          "name_ASC",
          "name_DESC",
          "phase_ASC",
          "phase_DESC",
          "status_ASC",
          "status_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "GetEverouteClustersRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateEverouteCluster": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EverouteClusterConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateEverouteCluster"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetEverouteClustersConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteClusterWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EverouteLicense": {
        "properties": {
          "code": {
            "type": "string"
          },
          "expire_date": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "max_socket_num": {
            "type": "integer",
            "format": "int32"
          },
          "serial": {
            "type": "string"
          },
          "sign_date": {
            "type": "string"
          },
          "software_edition": {
            "$ref": "#/components/schemas/SoftwareEdition"
          },
          "type": {
            "$ref": "#/components/schemas/LicenseType"
          },
          "uid": {
            "type": "string"
          }
        },
        "required": [
          "code",
          "expire_date",
          "id",
          "max_socket_num",
          "serial",
          "sign_date",
          "software_edition",
          "type",
          "uid"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EverouteLicenseOrderByInput": {
        "enum": [
          "code_ASC",
          "code_DESC",
          "expire_date_ASC",
          "expire_date_DESC",
          "id_ASC",
          "id_DESC",
          "max_socket_num_ASC",
          "max_socket_num_DESC",
          "serial_ASC",
          "serial_DESC",
          "sign_date_ASC",
          "sign_date_DESC",
          "software_edition_ASC",
          "software_edition_DESC",
          "type_ASC",
          "type_DESC",
          "uid_ASC",
          "uid_DESC"
        ],
        "type": "string"
      },
      "EverouteLicenseWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "code_contains": {
            "type": "string",
            "nullable": true
          },
          "code_ends_with": {
            "type": "string",
            "nullable": true
          },
          "code_gt": {
            "type": "string",
            "nullable": true
          },
          "code_gte": {
            "type": "string",
            "nullable": true
          },
          "code_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "code_lt": {
            "type": "string",
            "nullable": true
          },
          "code_lte": {
            "type": "string",
            "nullable": true
          },
          "code_not": {
            "type": "string",
            "nullable": true
          },
          "code_not_contains": {
            "type": "string",
            "nullable": true
          },
          "code_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "code_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "code_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "code_starts_with": {
            "type": "string",
            "nullable": true
          },
          "expire_date": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "expire_date_lt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_lte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "max_socket_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_socket_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "serial": {
            "type": "string",
            "nullable": true
          },
          "serial_contains": {
            "type": "string",
            "nullable": true
          },
          "serial_ends_with": {
            "type": "string",
            "nullable": true
          },
          "serial_gt": {
            "type": "string",
            "nullable": true
          },
          "serial_gte": {
            "type": "string",
            "nullable": true
          },
          "serial_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "serial_lt": {
            "type": "string",
            "nullable": true
          },
          "serial_lte": {
            "type": "string",
            "nullable": true
          },
          "serial_not": {
            "type": "string",
            "nullable": true
          },
          "serial_not_contains": {
            "type": "string",
            "nullable": true
          },
          "serial_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "serial_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "serial_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "serial_starts_with": {
            "type": "string",
            "nullable": true
          },
          "sign_date": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "sign_date_lt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_lte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_not_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          },
          "uid": {
            "type": "string",
            "nullable": true
          },
          "uid_contains": {
            "type": "string",
            "nullable": true
          },
          "uid_ends_with": {
            "type": "string",
            "nullable": true
          },
          "uid_gt": {
            "type": "string",
            "nullable": true
          },
          "uid_gte": {
            "type": "string",
            "nullable": true
          },
          "uid_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "uid_lt": {
            "type": "string",
            "nullable": true
          },
          "uid_lte": {
            "type": "string",
            "nullable": true
          },
          "uid_not": {
            "type": "string",
            "nullable": true
          },
          "uid_not_contains": {
            "type": "string",
            "nullable": true
          },
          "uid_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "uid_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "uid_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "uid_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetEverouteLicensesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateEverouteLicense": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EverouteLicenseConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateEverouteLicense"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetEverouteLicensesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EveroutePackage": {
        "properties": {
          "arch": {
            "$ref": "#/components/schemas/Architecture"
          },
          "description": {
            "type": "string"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "package_info": {
            "properties": {},
            "type": "object"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "version": {
            "type": "string"
          }
        },
        "required": [
          "arch",
          "description",
          "id",
          "local_created_at",
          "name",
          "package_info",
          "size",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EveroutePackageOrderByInput": {
        "enum": [
          "arch_ASC",
          "arch_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "name_ASC",
          "name_DESC",
          "package_info_ASC",
          "package_info_DESC",
          "size_ASC",
          "size_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "EveroutePackageWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/EveroutePackageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/EveroutePackageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/EveroutePackageWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "arch": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Architecture"
              }
            ],
            "nullable": true
          },
          "arch_in": {
            "items": {
              "$ref": "#/components/schemas/Architecture"
            },
            "type": "array",
            "nullable": true
          },
          "arch_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/Architecture"
              }
            ],
            "nullable": true
          },
          "arch_not_in": {
            "items": {
              "$ref": "#/components/schemas/Architecture"
            },
            "type": "array",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "description_contains": {
            "type": "string",
            "nullable": true
          },
          "description_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_gt": {
            "type": "string",
            "nullable": true
          },
          "description_gte": {
            "type": "string",
            "nullable": true
          },
          "description_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_lt": {
            "type": "string",
            "nullable": true
          },
          "description_lte": {
            "type": "string",
            "nullable": true
          },
          "description_not": {
            "type": "string",
            "nullable": true
          },
          "description_not_contains": {
            "type": "string",
            "nullable": true
          },
          "description_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "description_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "description_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "description_starts_with": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_not_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "local_created_at": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_gt": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_gte": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "local_created_at_lt": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_lte": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_not": {
            "type": "string",
            "nullable": true
          },
          "local_created_at_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "name_contains": {
            "type": "string",
            "nullable": true
          },
          "name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_gt": {
            "type": "string",
            "nullable": true
          },
          "name_gte": {
            "type": "string",
            "nullable": true
          },
          "name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_lt": {
            "type": "string",
            "nullable": true
          },
          "name_lte": {
            "type": "string",
            "nullable": true
          },
          "name_not": {
            "type": "string",
            "nullable": true
          },
          "name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "name_starts_with": {
            "type": "string",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_gt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_gte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "size_lt": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_lte": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_not": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "size_not_in": {
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "type": "array",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "version_contains": {
            "type": "string",
            "nullable": true
          },
          "version_ends_with": {
            "type": "string",
            "nullable": true
          },
          "version_gt": {
            "type": "string",
            "nullable": true
          },
          "version_gte": {
            "type": "string",
            "nullable": true
          },
          "version_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "version_lt": {
            "type": "string",
            "nullable": true
          },
          "version_lte": {
            "type": "string",
            "nullable": true
          },
          "version_not": {
            "type": "string",
            "nullable": true
          },
          "version_not_contains": {
            "type": "string",
            "nullable": true
          },
          "version_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "version_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "version_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "version_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetEveroutePackagesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EveroutePackageOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EveroutePackageWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateEveroutePackage": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "EveroutePackageConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateEveroutePackage"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetEveroutePackagesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EveroutePackageOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EveroutePackageWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateGlobalAlertRule": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GlobalAlertRuleConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateGlobalAlertRule"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetGlobalAlertRulesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalAlertRuleOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GlobalSettingsOrderByInput": {
        "enum": [
          "auth_ASC",
          "auth_DESC",
          "id_ASC",
          "id_DESC",
          "vm_recycle_bin_ASC",
          "vm_recycle_bin_DESC"
        ],
        "type": "string"
      },
      "GlobalSettingsWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/GlobalSettingsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/GlobalSettingsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/GlobalSettingsWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetGlobalSettingsesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalSettingsOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalSettingsWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateGlobalSettings": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GlobalSettingsConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateGlobalSettings"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetGlobalSettingsesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalSettingsOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GlobalSettingsWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateGpuDevice": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GpuDeviceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateGpuDevice"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetGpuDevicesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GpuDeviceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GpuDeviceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GraphOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "metric_count_ASC",
          "metric_count_DESC",
          "metric_name_ASC",
          "metric_name_DESC",
          "metric_type_ASC",
          "metric_type_DESC",
          "network_ASC",
          "network_DESC",
          "resource_type_ASC",
          "resource_type_DESC",
          "service_ASC",
          "service_DESC",
          "targets_ASC",
          "targets_DESC",
          "title_ASC",
          "title_DESC",
          "type_ASC",
          "type_DESC"
        ],
        "type": "string"
      },
      "GetGraphsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GraphOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GraphWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateGraph": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GraphConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateGraph"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetGraphsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GraphOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/GraphWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateHost": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "HostConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateHost"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetHostsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/HostWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "Ipmi": {
        "properties": {
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "id": {
            "type": "string"
          },
          "ip": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "username": {
            "type": "string"
          },
          "valid": {
            "type": "boolean"
          }
        },
        "required": [
          "host",
          "id",
          "ip",
          "local_id",
          "username",
          "valid"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IpmiOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "ip_ASC",
          "ip_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "username_ASC",
          "username_DESC",
          "valid_ASC",
          "valid_DESC"
        ],
        "type": "string"
      },
      "GetIpmisRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IpmiOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IpmiWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "IscsiConnection": {
        "properties": {
          "client_port": {
            "type": "integer",
            "format": "int32"
          },
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "id": {
            "type": "string"
          },
          "initiator_ip": {
            "type": "string"
          },
          "iscsi_target": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedIscsiTarget"
              }
            ],
            "nullable": true
          },
          "nvmf_subsystem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedNvmfSubsystem"
              }
            ],
            "nullable": true
          },
          "tr_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/StoreTransportType"
              }
            ],
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/StoreConnectionType"
          }
        },
        "required": [
          "client_port",
          "cluster",
          "host",
          "id",
          "initiator_ip",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateIscsiConnection": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IscsiConnectionConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateIscsiConnection"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetIscsiConnectionsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiConnectionWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateIscsiLunSnapshot": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IscsiLunSnapshotConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateIscsiLunSnapshot"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetIscsiLunSnapshotsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateIscsiLun": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IscsiLunConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateIscsiLun"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetIscsiLunsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiLunWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateIscsiTarget": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "IscsiTargetConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateIscsiTarget"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetIscsiTargetsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiTargetOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IscsiTargetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "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
      },
      "NetworkPolicyRuleServiceOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "id_ASC",
          "id_DESC",
          "members_ASC",
          "members_DESC",
          "name_ASC",
          "name_DESC",
          "preset_ASC",
          "preset_DESC"
        ],
        "type": "string"
      },
      "GetNetworkPolicyRuleServicesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNetworkPolicyRuleService": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NetworkPolicyRuleServiceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNetworkPolicyRuleService"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNetworkPolicyRuleServicesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceWhereInput"
              }
            ],
            "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
      },
      "NfsInodeOrderByInput": {
        "enum": [
          "assigned_size_ASC",
          "assigned_size_DESC",
          "downgraded_prioritized_space_ASC",
          "downgraded_prioritized_space_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "encrypt_method_ASC",
          "encrypt_method_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",
          "prioritized_ASC",
          "prioritized_DESC",
          "resiliency_type_ASC",
          "resiliency_type_DESC",
          "shared_size_ASC",
          "shared_size_DESC",
          "snapshot_num_ASC",
          "snapshot_num_DESC",
          "unique_logical_size_ASC",
          "unique_logical_size_DESC",
          "unique_size_ASC",
          "unique_size_DESC"
        ],
        "type": "string"
      },
      "GetNfsInodesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NfsInodeOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NfsInodeWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNfsInode": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NfsInodeConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNfsInode"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNfsInodesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NfsInodeOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NfsInodeWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNic": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NicConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNic"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNicsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NicOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NicWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NodeTopoOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "position_ASC",
          "position_DESC"
        ],
        "type": "string"
      },
      "GetNodeTopoesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NodeTopoOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NodeTopoWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNodeTopo": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NodeTopoConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNodeTopo"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNodeTopoesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NodeTopoOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NodeTopoWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNvmfNamespaceSnapshot": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NvmfNamespaceSnapshotConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNvmfNamespaceSnapshot"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNvmfNamespaceSnapshotsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfNamespaceSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNvmfNamespace": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NvmfNamespaceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNvmfNamespace"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNvmfNamespacesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfNamespaceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateNvmfSubsystem": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NvmfSubsystemConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateNvmfSubsystem"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetNvmfSubsystemsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "OrganizationOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetOrganizationsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateOrganization": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "OrganizationConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateOrganization"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetOrganizationsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/OrganizationWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "PciDeviceMdevState": {
        "enum": [
          "ENABLED",
          "NOT_ENABLED",
          "NOT_SUPPORT"
        ],
        "type": "string"
      },
      "PciDevicePartitionState": {
        "enum": [
          "ENABLED",
          "NOT_ENABLED",
          "NOT_SUPPORT"
        ],
        "type": "string"
      },
      "PciDeviceSriovState": {
        "enum": [
          "ENABLED",
          "NOT_ENABLED",
          "NOT_SUPPORT"
        ],
        "type": "string"
      },
      "PciDeviceType": {
        "enum": [
          "HSM"
        ],
        "type": "string"
      },
      "PciDeviceUsage": {
        "enum": [
          "MDEV",
          "PASS_THROUGH",
          "SRIOV_VF"
        ],
        "type": "string"
      },
      "PciDevice": {
        "properties": {
          "bus": {
            "type": "string"
          },
          "bus_location": {
            "type": "string"
          },
          "class_code": {
            "type": "string"
          },
          "device_type": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "function_num": {
            "type": "string"
          },
          "host": {
            "$ref": "#/components/schemas/NestedHost"
          },
          "id": {
            "type": "string"
          },
          "iommu_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "mdev_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceMdevState"
              }
            ],
            "nullable": true
          },
          "mdev_type_id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "partitioning_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDevicePartitionState"
              }
            ],
            "nullable": true
          },
          "product_id": {
            "type": "string"
          },
          "slot": {
            "type": "string"
          },
          "sriov_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceSriovState"
              }
            ],
            "nullable": true
          },
          "subsystem_product_id": {
            "type": "string"
          },
          "subsystem_vendor_id": {
            "type": "string"
          },
          "total_mdev_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_vf_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usage_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceType"
              }
            ],
            "nullable": true
          },
          "used_mdev_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_vf_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_usage": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceUsage"
              }
            ],
            "nullable": true
          },
          "vendor_id": {
            "type": "string"
          },
          "verdor_name": {
            "type": "string"
          }
        },
        "required": [
          "bus",
          "bus_location",
          "class_code",
          "function_num",
          "host",
          "id",
          "local_id",
          "name",
          "product_id",
          "slot",
          "subsystem_product_id",
          "subsystem_vendor_id",
          "vendor_id",
          "verdor_name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "PciDeviceOrderByInput": {
        "enum": [
          "bus_ASC",
          "bus_DESC",
          "bus_location_ASC",
          "bus_location_DESC",
          "class_code_ASC",
          "class_code_DESC",
          "device_type_ASC",
          "device_type_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "function_num_ASC",
          "function_num_DESC",
          "id_ASC",
          "id_DESC",
          "iommu_status_ASC",
          "iommu_status_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "mdev_state_ASC",
          "mdev_state_DESC",
          "mdev_type_id_ASC",
          "mdev_type_id_DESC",
          "name_ASC",
          "name_DESC",
          "partitioning_state_ASC",
          "partitioning_state_DESC",
          "product_id_ASC",
          "product_id_DESC",
          "slot_ASC",
          "slot_DESC",
          "sriov_state_ASC",
          "sriov_state_DESC",
          "subsystem_product_id_ASC",
          "subsystem_product_id_DESC",
          "subsystem_vendor_id_ASC",
          "subsystem_vendor_id_DESC",
          "total_mdev_num_ASC",
          "total_mdev_num_DESC",
          "total_partitioning_num_ASC",
          "total_partitioning_num_DESC",
          "total_vf_num_ASC",
          "total_vf_num_DESC",
          "usage_type_ASC",
          "usage_type_DESC",
          "used_mdev_num_ASC",
          "used_mdev_num_DESC",
          "used_partitioning_num_ASC",
          "used_partitioning_num_DESC",
          "used_vf_num_ASC",
          "used_vf_num_DESC",
          "user_usage_ASC",
          "user_usage_DESC",
          "vendor_id_ASC",
          "vendor_id_DESC",
          "verdor_name_ASC",
          "verdor_name_DESC"
        ],
        "type": "string"
      },
      "PciDeviceWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "bus": {
            "type": "string",
            "nullable": true
          },
          "bus_contains": {
            "type": "string",
            "nullable": true
          },
          "bus_ends_with": {
            "type": "string",
            "nullable": true
          },
          "bus_gt": {
            "type": "string",
            "nullable": true
          },
          "bus_gte": {
            "type": "string",
            "nullable": true
          },
          "bus_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "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
          },
          "bus_lt": {
            "type": "string",
            "nullable": true
          },
          "bus_lte": {
            "type": "string",
            "nullable": true
          },
          "bus_not": {
            "type": "string",
            "nullable": true
          },
          "bus_not_contains": {
            "type": "string",
            "nullable": true
          },
          "bus_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "bus_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "bus_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "bus_starts_with": {
            "type": "string",
            "nullable": true
          },
          "class_code": {
            "type": "string",
            "nullable": true
          },
          "class_code_contains": {
            "type": "string",
            "nullable": true
          },
          "class_code_ends_with": {
            "type": "string",
            "nullable": true
          },
          "class_code_gt": {
            "type": "string",
            "nullable": true
          },
          "class_code_gte": {
            "type": "string",
            "nullable": true
          },
          "class_code_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "class_code_lt": {
            "type": "string",
            "nullable": true
          },
          "class_code_lte": {
            "type": "string",
            "nullable": true
          },
          "class_code_not": {
            "type": "string",
            "nullable": true
          },
          "class_code_not_contains": {
            "type": "string",
            "nullable": true
          },
          "class_code_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "class_code_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "class_code_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "class_code_starts_with": {
            "type": "string",
            "nullable": true
          },
          "device_type": {
            "type": "string",
            "nullable": true
          },
          "device_type_contains": {
            "type": "string",
            "nullable": true
          },
          "device_type_ends_with": {
            "type": "string",
            "nullable": true
          },
          "device_type_gt": {
            "type": "string",
            "nullable": true
          },
          "device_type_gte": {
            "type": "string",
            "nullable": true
          },
          "device_type_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "device_type_lt": {
            "type": "string",
            "nullable": true
          },
          "device_type_lte": {
            "type": "string",
            "nullable": true
          },
          "device_type_not": {
            "type": "string",
            "nullable": true
          },
          "device_type_not_contains": {
            "type": "string",
            "nullable": true
          },
          "device_type_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "device_type_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "device_type_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "device_type_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
          },
          "function_num": {
            "type": "string",
            "nullable": true
          },
          "function_num_contains": {
            "type": "string",
            "nullable": true
          },
          "function_num_ends_with": {
            "type": "string",
            "nullable": true
          },
          "function_num_gt": {
            "type": "string",
            "nullable": true
          },
          "function_num_gte": {
            "type": "string",
            "nullable": true
          },
          "function_num_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "function_num_lt": {
            "type": "string",
            "nullable": true
          },
          "function_num_lte": {
            "type": "string",
            "nullable": true
          },
          "function_num_not": {
            "type": "string",
            "nullable": true
          },
          "function_num_not_contains": {
            "type": "string",
            "nullable": true
          },
          "function_num_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "function_num_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "function_num_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "function_num_starts_with": {
            "type": "string",
            "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
          },
          "iommu_status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "iommu_status_in": {
            "items": {
              "$ref": "#/components/schemas/IommuStatus"
            },
            "type": "array",
            "nullable": true
          },
          "iommu_status_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/IommuStatus"
              }
            ],
            "nullable": true
          },
          "iommu_status_not_in": {
            "items": {
              "$ref": "#/components/schemas/IommuStatus"
            },
            "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
          },
          "mdev_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceMdevState"
              }
            ],
            "nullable": true
          },
          "mdev_state_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceMdevState"
            },
            "type": "array",
            "nullable": true
          },
          "mdev_state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceMdevState"
              }
            ],
            "nullable": true
          },
          "mdev_state_not_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceMdevState"
            },
            "type": "array",
            "nullable": true
          },
          "mdev_type_id": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_contains": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_gt": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_gte": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "mdev_type_id_lt": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_lte": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_not": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "mdev_type_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "mdev_type_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
          },
          "partitioning_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDevicePartitionState"
              }
            ],
            "nullable": true
          },
          "partitioning_state_in": {
            "items": {
              "$ref": "#/components/schemas/PciDevicePartitionState"
            },
            "type": "array",
            "nullable": true
          },
          "partitioning_state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDevicePartitionState"
              }
            ],
            "nullable": true
          },
          "partitioning_state_not_in": {
            "items": {
              "$ref": "#/components/schemas/PciDevicePartitionState"
            },
            "type": "array",
            "nullable": true
          },
          "product_id": {
            "type": "string",
            "nullable": true
          },
          "product_id_contains": {
            "type": "string",
            "nullable": true
          },
          "product_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "product_id_gt": {
            "type": "string",
            "nullable": true
          },
          "product_id_gte": {
            "type": "string",
            "nullable": true
          },
          "product_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "product_id_lt": {
            "type": "string",
            "nullable": true
          },
          "product_id_lte": {
            "type": "string",
            "nullable": true
          },
          "product_id_not": {
            "type": "string",
            "nullable": true
          },
          "product_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "product_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "product_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "product_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "product_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "slot": {
            "type": "string",
            "nullable": true
          },
          "slot_contains": {
            "type": "string",
            "nullable": true
          },
          "slot_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slot_gt": {
            "type": "string",
            "nullable": true
          },
          "slot_gte": {
            "type": "string",
            "nullable": true
          },
          "slot_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slot_lt": {
            "type": "string",
            "nullable": true
          },
          "slot_lte": {
            "type": "string",
            "nullable": true
          },
          "slot_not": {
            "type": "string",
            "nullable": true
          },
          "slot_not_contains": {
            "type": "string",
            "nullable": true
          },
          "slot_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "slot_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "slot_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "slot_starts_with": {
            "type": "string",
            "nullable": true
          },
          "sriov_state": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceSriovState"
              }
            ],
            "nullable": true
          },
          "sriov_state_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceSriovState"
            },
            "type": "array",
            "nullable": true
          },
          "sriov_state_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceSriovState"
              }
            ],
            "nullable": true
          },
          "sriov_state_not_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceSriovState"
            },
            "type": "array",
            "nullable": true
          },
          "subsystem_product_id": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_contains": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_gt": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_gte": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subsystem_product_id_lt": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_lte": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_not": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subsystem_product_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_product_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_contains": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_gt": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_gte": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subsystem_vendor_id_lt": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_lte": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_not": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "subsystem_vendor_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "subsystem_vendor_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "total_mdev_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_mdev_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_mdev_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_partitioning_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "total_partitioning_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_partitioning_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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
          },
          "usage_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceType"
              }
            ],
            "nullable": true
          },
          "usage_type_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceType"
            },
            "type": "array",
            "nullable": true
          },
          "usage_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceType"
              }
            ],
            "nullable": true
          },
          "usage_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceType"
            },
            "type": "array",
            "nullable": true
          },
          "used_mdev_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "used_mdev_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_mdev_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "used_partitioning_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "used_partitioning_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "used_partitioning_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "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/PciDeviceUsage"
              }
            ],
            "nullable": true
          },
          "user_usage_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceUsage"
            },
            "type": "array",
            "nullable": true
          },
          "user_usage_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceUsage"
              }
            ],
            "nullable": true
          },
          "user_usage_not_in": {
            "items": {
              "$ref": "#/components/schemas/PciDeviceUsage"
            },
            "type": "array",
            "nullable": true
          },
          "vendor_id": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_contains": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_gt": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_gte": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vendor_id_lt": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_lte": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_not": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vendor_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "vendor_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "verdor_name": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_contains": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_ends_with": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_gt": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_gte": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "verdor_name_lt": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_lte": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_not": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_not_contains": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "verdor_name_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "verdor_name_starts_with": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetPciDevicesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PciDeviceWhereInput"
              }
            ],
            "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
      },
      "NestedExternalCloudTower": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationObjectDescriptor": {
        "properties": {
          "cluster_local_id": {
            "type": "string"
          },
          "cluster_name": {
            "type": "string",
            "nullable": true
          },
          "object_local_id": {
            "type": "string"
          },
          "object_name": {
            "type": "string",
            "nullable": true
          },
          "parent_object_local_id": {
            "type": "string",
            "nullable": true
          },
          "parent_object_name": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id": {
            "type": "string",
            "nullable": true
          },
          "zbs_volume_id": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "cluster_local_id",
          "object_local_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationService": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationTargetExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationRestorePoint": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicaVm": {
        "properties": {
          "createdAt": {
            "type": "string"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "external_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedExternalCloudTower"
              }
            ],
            "nullable": true
          },
          "failover_test_object_descriptor": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedReplicationObjectDescriptor"
              }
            ],
            "nullable": true
          },
          "failover_test_replica_group": {
            "type": "string",
            "nullable": true
          },
          "failover_test_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "inbound": {
            "type": "boolean",
            "nullable": true
          },
          "iscsi_lun": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedIscsiLun"
              }
            ],
            "nullable": true
          },
          "object_descriptor": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedReplicationObjectDescriptor"
              }
            ],
            "nullable": true
          },
          "origin_iscsi_lun": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedIscsiLun"
              }
            ],
            "nullable": true
          },
          "origin_object_descriptor": {
            "$ref": "#/components/schemas/NestedReplicationObjectDescriptor"
          },
          "origin_vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          },
          "origin_vm_cluster_local_id": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_cluster_name": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_local_id": {
            "type": "string",
            "nullable": true
          },
          "origin_vm_name": {
            "type": "string",
            "nullable": true
          },
          "replica_group": {
            "type": "string",
            "nullable": true
          },
          "replication_group": {
            "type": "string",
            "nullable": true
          },
          "replication_plan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedReplicationPlan"
              }
            ],
            "nullable": true
          },
          "replication_service": {
            "$ref": "#/components/schemas/NestedReplicationService"
          },
          "replication_target_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationTargetExecution"
            },
            "type": "array",
            "nullable": true
          },
          "restore_points": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationRestorePoint"
            },
            "type": "array",
            "nullable": true
          },
          "state": {
            "$ref": "#/components/schemas/ReplicaVmState"
          },
          "targets_deletable": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/ReplicationObjectType"
          },
          "updatedAt": {
            "type": "string"
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVm"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "createdAt",
          "id",
          "origin_object_descriptor",
          "replication_service",
          "state",
          "type",
          "updatedAt"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicaVmOrderByInput": {
        "enum": [
          "createdAt_ASC",
          "createdAt_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "failover_test_object_descriptor_ASC",
          "failover_test_object_descriptor_DESC",
          "failover_test_replica_group_ASC",
          "failover_test_replica_group_DESC",
          "id_ASC",
          "id_DESC",
          "inbound_ASC",
          "inbound_DESC",
          "object_descriptor_ASC",
          "object_descriptor_DESC",
          "origin_object_descriptor_ASC",
          "origin_object_descriptor_DESC",
          "origin_vm_cluster_local_id_ASC",
          "origin_vm_cluster_local_id_DESC",
          "origin_vm_cluster_name_ASC",
          "origin_vm_cluster_name_DESC",
          "origin_vm_local_id_ASC",
          "origin_vm_local_id_DESC",
          "origin_vm_name_ASC",
          "origin_vm_name_DESC",
          "replica_group_ASC",
          "replica_group_DESC",
          "replication_group_ASC",
          "replication_group_DESC",
          "state_ASC",
          "state_DESC",
          "targets_deletable_ASC",
          "targets_deletable_DESC",
          "type_ASC",
          "type_DESC",
          "updatedAt_ASC",
          "updatedAt_DESC"
        ],
        "type": "string"
      },
      "GetReplicaVmsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateReplicaVm": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicaVmConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateReplicaVm"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetReplicaVmsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicaVmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationNetworkConfigure": {
        "properties": {
          "gateway": {
            "type": "string",
            "nullable": true
          },
          "ip": {
            "type": "string"
          },
          "subnet_mask": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "ip"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationIPAddressMapping": {
        "properties": {
          "source": {
            "$ref": "#/components/schemas/NestedReplicationNetworkConfigure"
          },
          "target": {
            "$ref": "#/components/schemas/NestedReplicationNetworkConfigure"
          }
        },
        "required": [
          "source",
          "target"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationNetworkInformation": {
        "properties": {
          "cluster_local_id": {
            "type": "string"
          },
          "cluster_name": {
            "type": "string"
          },
          "network_ids": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "vds_name": {
            "type": "string",
            "nullable": true
          },
          "vlan_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vlan_local_id": {
            "type": "string"
          },
          "vlan_mode_type": {
            "$ref": "#/components/schemas/VlanModeType"
          },
          "vlan_name": {
            "type": "string"
          }
        },
        "required": [
          "cluster_local_id",
          "cluster_name",
          "vlan_local_id",
          "vlan_mode_type",
          "vlan_name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationPlanNetworkMapping": {
        "properties": {
          "source": {
            "$ref": "#/components/schemas/NestedReplicationNetworkInformation"
          },
          "target": {
            "$ref": "#/components/schemas/NestedReplicationNetworkInformation"
          }
        },
        "required": [
          "source",
          "target"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicaVm": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationPlanExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationClusterDescriptor": {
        "properties": {
          "cluster_local_id": {
            "type": "string"
          },
          "cluster_name": {
            "type": "string",
            "nullable": true
          },
          "tower_deploy_id": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "cluster_local_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationPlan": {
        "properties": {
          "abort_window_unfinished": {
            "type": "boolean",
            "nullable": true
          },
          "activation_timestamp": {
            "type": "string",
            "nullable": true
          },
          "compression": {
            "type": "boolean"
          },
          "createdAt": {
            "type": "string"
          },
          "delete_strategy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanDeleteStrategy"
              }
            ],
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "ec_k": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ec_m": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_window": {
            "type": "boolean"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "external_cloudtower": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedExternalCloudTower"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "inbound": {
            "type": "boolean",
            "nullable": true
          },
          "interval": {
            "type": "integer",
            "format": "int32"
          },
          "ip_mapping": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationIPAddressMapping"
            },
            "type": "array"
          },
          "iscsi_luns": {
            "items": {
              "$ref": "#/components/schemas/NestedIscsiLun"
            },
            "type": "array",
            "nullable": true
          },
          "keep_mac_address": {
            "type": "boolean",
            "nullable": true
          },
          "keep_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanKeepPolicy"
              }
            ],
            "nullable": true
          },
          "keep_policy_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_status": {
            "$ref": "#/components/schemas/BackupPlanExecutionStatus"
          },
          "last_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_executed_at": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_status": {
            "$ref": "#/components/schemas/BackupPlanExecutionStatus"
          },
          "last_manual_execute_status_message": {
            "type": "string",
            "nullable": true
          },
          "last_manual_execute_success_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_execute_total_job_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_manual_executed_at": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "network_mapping": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationPlanNetworkMapping"
            },
            "type": "array"
          },
          "next_execution_time": {
            "type": "string",
            "nullable": true
          },
          "objects_descriptor": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationObjectDescriptor"
            },
            "type": "array"
          },
          "period": {
            "$ref": "#/components/schemas/ReplicationPlanPeriod"
          },
          "phase": {
            "allOf": [
              {
                "$ref": "#/components/schemas/BackupPlanPhase"
              }
            ],
            "nullable": true
          },
          "replica_name_rule": {
            "$ref": "#/components/schemas/ReplicaNameRule"
          },
          "replica_name_setting": {
            "type": "string",
            "nullable": true
          },
          "replica_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replica_vms": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicaVm"
            },
            "type": "array",
            "nullable": true
          },
          "replication_plan_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationPlanExecution"
            },
            "type": "array",
            "nullable": true
          },
          "replication_restore_points": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationRestorePoint"
            },
            "type": "array",
            "nullable": true
          },
          "replication_target_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationTargetExecution"
            },
            "type": "array",
            "nullable": true
          },
          "resiliency_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ResiliencyType"
              }
            ],
            "nullable": true
          },
          "snapshot_consistent_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ConsistentType"
              }
            ],
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/BackupPlanStatus"
          },
          "storage_policy": {
            "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
          },
          "target_cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCluster"
              }
            ],
            "nullable": true
          },
          "target_cluster_descriptor": {
            "$ref": "#/components/schemas/NestedReplicationClusterDescriptor"
          },
          "target_replication_service": {
            "$ref": "#/components/schemas/NestedReplicationService"
          },
          "thin_provision": {
            "type": "boolean",
            "nullable": true
          },
          "time_points": {
            "items": {
              "$ref": "#/components/schemas/NestedBackupPlanTimePoint"
            },
            "type": "array"
          },
          "type": {
            "$ref": "#/components/schemas/ReplicationPlanType"
          },
          "updatedAt": {
            "type": "string"
          },
          "vms": {
            "items": {
              "$ref": "#/components/schemas/NestedVm"
            },
            "type": "array",
            "nullable": true
          },
          "weekdays": {
            "items": {
              "$ref": "#/components/schemas/WeekdayTypeEnum"
            },
            "type": "array",
            "nullable": true
          },
          "window_end": {
            "type": "string",
            "nullable": true
          },
          "window_start": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "compression",
          "createdAt",
          "enable_window",
          "id",
          "interval",
          "ip_mapping",
          "last_execute_status",
          "last_manual_execute_status",
          "name",
          "network_mapping",
          "objects_descriptor",
          "period",
          "replica_name_rule",
          "status",
          "storage_policy",
          "target_cluster_descriptor",
          "target_replication_service",
          "time_points",
          "type",
          "updatedAt"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationPlanOrderByInput": {
        "enum": [
          "abort_window_unfinished_ASC",
          "abort_window_unfinished_DESC",
          "activation_timestamp_ASC",
          "activation_timestamp_DESC",
          "compression_ASC",
          "compression_DESC",
          "createdAt_ASC",
          "createdAt_DESC",
          "delete_strategy_ASC",
          "delete_strategy_DESC",
          "description_ASC",
          "description_DESC",
          "ec_k_ASC",
          "ec_k_DESC",
          "ec_m_ASC",
          "ec_m_DESC",
          "enable_window_ASC",
          "enable_window_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "inbound_ASC",
          "inbound_DESC",
          "interval_ASC",
          "interval_DESC",
          "ip_mapping_ASC",
          "ip_mapping_DESC",
          "keep_mac_address_ASC",
          "keep_mac_address_DESC",
          "keep_policy_ASC",
          "keep_policy_DESC",
          "keep_policy_value_ASC",
          "keep_policy_value_DESC",
          "last_execute_status_ASC",
          "last_execute_status_DESC",
          "last_execute_status_message_ASC",
          "last_execute_status_message_DESC",
          "last_execute_success_job_count_ASC",
          "last_execute_success_job_count_DESC",
          "last_execute_total_job_count_ASC",
          "last_execute_total_job_count_DESC",
          "last_executed_at_ASC",
          "last_executed_at_DESC",
          "last_manual_execute_status_ASC",
          "last_manual_execute_status_DESC",
          "last_manual_execute_status_message_ASC",
          "last_manual_execute_status_message_DESC",
          "last_manual_execute_success_job_count_ASC",
          "last_manual_execute_success_job_count_DESC",
          "last_manual_execute_total_job_count_ASC",
          "last_manual_execute_total_job_count_DESC",
          "last_manual_executed_at_ASC",
          "last_manual_executed_at_DESC",
          "name_ASC",
          "name_DESC",
          "network_mapping_ASC",
          "network_mapping_DESC",
          "next_execution_time_ASC",
          "next_execution_time_DESC",
          "objects_descriptor_ASC",
          "objects_descriptor_DESC",
          "period_ASC",
          "period_DESC",
          "phase_ASC",
          "phase_DESC",
          "replica_name_rule_ASC",
          "replica_name_rule_DESC",
          "replica_name_setting_ASC",
          "replica_name_setting_DESC",
          "replica_num_ASC",
          "replica_num_DESC",
          "resiliency_type_ASC",
          "resiliency_type_DESC",
          "snapshot_consistent_type_ASC",
          "snapshot_consistent_type_DESC",
          "status_ASC",
          "status_DESC",
          "storage_policy_ASC",
          "storage_policy_DESC",
          "target_cluster_descriptor_ASC",
          "target_cluster_descriptor_DESC",
          "thin_provision_ASC",
          "thin_provision_DESC",
          "time_points_ASC",
          "time_points_DESC",
          "type_ASC",
          "type_DESC",
          "updatedAt_ASC",
          "updatedAt_DESC",
          "window_end_ASC",
          "window_end_DESC",
          "window_start_ASC",
          "window_start_DESC"
        ],
        "type": "string"
      },
      "GetReplicationPlansRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateReplicationPlan": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationPlanConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateReplicationPlan"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetReplicationPlansConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationPlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedFailoverExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedReplicationServiceNetwork": {
        "properties": {
          "gateway": {
            "type": "string",
            "nullable": true
          },
          "ip": {
            "type": "string"
          },
          "mask": {
            "type": "string"
          },
          "type": {
            "$ref": "#/components/schemas/BackupServiceNetworkType"
          },
          "vlanId": {
            "type": "string"
          }
        },
        "required": [
          "ip",
          "mask",
          "type",
          "vlanId"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedPermanentFailoverExecution": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationService": {
        "properties": {
          "application": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCloudTowerApplication"
              }
            ],
            "nullable": true
          },
          "createdAt": {
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "failover_executions": {
            "items": {
              "$ref": "#/components/schemas/NestedFailoverExecution"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "kube_config": {
            "type": "string"
          },
          "management_network": {
            "$ref": "#/components/schemas/NestedReplicationServiceNetwork"
          },
          "max_failback_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_failback_speed_limit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_replication_jobs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_replication_speed_limit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "max_retry_times": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string"
          },
          "permanent_failover_execution": {
            "items": {
              "$ref": "#/components/schemas/NestedPermanentFailoverExecution"
            },
            "type": "array",
            "nullable": true
          },
          "replication_clusters": {
            "items": {
              "$ref": "#/components/schemas/NestedCluster"
            },
            "type": "array",
            "nullable": true
          },
          "replication_clusters_descriptor": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationClusterDescriptor"
            },
            "type": "array"
          },
          "replication_network": {
            "$ref": "#/components/schemas/NestedReplicationServiceNetwork"
          },
          "replication_plans": {
            "items": {
              "$ref": "#/components/schemas/NestedReplicationPlan"
            },
            "type": "array",
            "nullable": true
          },
          "retry_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "storage_network": {
            "$ref": "#/components/schemas/NestedReplicationServiceNetwork"
          },
          "updatedAt": {
            "type": "string"
          }
        },
        "required": [
          "createdAt",
          "id",
          "kube_config",
          "management_network",
          "name",
          "replication_clusters_descriptor",
          "replication_network",
          "storage_network",
          "updatedAt"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationServiceOrderByInput": {
        "enum": [
          "createdAt_ASC",
          "createdAt_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "kube_config_ASC",
          "kube_config_DESC",
          "management_network_ASC",
          "management_network_DESC",
          "max_failback_jobs_ASC",
          "max_failback_jobs_DESC",
          "max_failback_speed_limit_ASC",
          "max_failback_speed_limit_DESC",
          "max_replication_jobs_ASC",
          "max_replication_jobs_DESC",
          "max_replication_speed_limit_ASC",
          "max_replication_speed_limit_DESC",
          "max_retry_times_ASC",
          "max_retry_times_DESC",
          "name_ASC",
          "name_DESC",
          "replication_clusters_descriptor_ASC",
          "replication_clusters_descriptor_DESC",
          "replication_network_ASC",
          "replication_network_DESC",
          "retry_interval_ASC",
          "retry_interval_DESC",
          "storage_network_ASC",
          "storage_network_DESC",
          "updatedAt_ASC",
          "updatedAt_DESC"
        ],
        "type": "string"
      },
      "GetReplicationServicesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateReplicationService": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ReplicationServiceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateReplicationService"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetReplicationServicesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReplicationServiceWhereInput"
              }
            ],
            "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",
          "is_blocklist_ASC",
          "is_blocklist_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
      },
      "SmtpServer": {
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "host": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "port": {
            "type": "integer",
            "format": "int32"
          },
          "secure_mode": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SmtpSecureMode"
              }
            ],
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "host",
          "id",
          "name",
          "port"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SmtpServerOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "host_ASC",
          "host_DESC",
          "id_ASC",
          "id_DESC",
          "name_ASC",
          "name_DESC",
          "port_ASC",
          "port_DESC",
          "secure_mode_ASC",
          "secure_mode_DESC",
          "username_ASC",
          "username_DESC"
        ],
        "type": "string"
      },
      "GetSmtpServersRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SmtpServerOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SmtpServerWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSmtpServer": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SmtpServerConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSmtpServer"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSmtpServersConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SmtpServerOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SmtpServerWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotGroupOrderByInput": {
        "enum": [
          "deleted_ASC",
          "deleted_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "estimated_recycling_time_ASC",
          "estimated_recycling_time_DESC",
          "id_ASC",
          "id_DESC",
          "internal_ASC",
          "internal_DESC",
          "keep_ASC",
          "keep_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "logical_size_bytes_ASC",
          "logical_size_bytes_DESC",
          "name_ASC",
          "name_DESC",
          "object_num_ASC",
          "object_num_DESC",
          "vm_info_ASC",
          "vm_info_DESC"
        ],
        "type": "string"
      },
      "GetSnapshotGroupsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSnapshotGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSnapshotGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSnapshotGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotPlanTask": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "end_time": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "internal": {
            "type": "boolean",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "snapshotGroup": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSnapshotGroup"
              }
            ],
            "nullable": true
          },
          "snapshotPlan": {
            "$ref": "#/components/schemas/NestedSnapshotPlan"
          },
          "start_time": {
            "type": "string"
          },
          "status": {
            "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
          },
          "type": {
            "$ref": "#/components/schemas/SnapshotPlanTaskType"
          }
        },
        "required": [
          "cluster",
          "id",
          "local_id",
          "snapshotPlan",
          "start_time",
          "status",
          "type"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotPlanTaskOrderByInput": {
        "enum": [
          "end_time_ASC",
          "end_time_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "internal_ASC",
          "internal_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "start_time_ASC",
          "start_time_DESC",
          "status_ASC",
          "status_DESC",
          "type_ASC",
          "type_DESC"
        ],
        "type": "string"
      },
      "GetSnapshotPlanTasksRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSnapshotPlanTask": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotPlanTaskConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSnapshotPlanTask"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSnapshotPlanTasksConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSnapshotPlan": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnapshotPlanConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSnapshotPlan"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSnapshotPlansConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnapshotPlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SnmpTransportOrderByInput": {
        "enum": [
          "auth_pass_phrase_ASC",
          "auth_pass_phrase_DESC",
          "auth_protocol_ASC",
          "auth_protocol_DESC",
          "community_ASC",
          "community_DESC",
          "disabled_ASC",
          "disabled_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "port_ASC",
          "port_DESC",
          "privacy_pass_phrase_ASC",
          "privacy_pass_phrase_DESC",
          "privacy_protocol_ASC",
          "privacy_protocol_DESC",
          "protocol_ASC",
          "protocol_DESC",
          "username_ASC",
          "username_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "GetSnmpTransportsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTransportOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTransportWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSnmpTransport": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnmpTransportConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSnmpTransport"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSnmpTransportsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTransportOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTransportWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SnmpTrapReceiverOrderByInput": {
        "enum": [
          "auth_pass_phrase_ASC",
          "auth_pass_phrase_DESC",
          "auth_protocol_ASC",
          "auth_protocol_DESC",
          "community_ASC",
          "community_DESC",
          "disabled_ASC",
          "disabled_DESC",
          "engine_id_ASC",
          "engine_id_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "host_ASC",
          "host_DESC",
          "id_ASC",
          "id_DESC",
          "inform_ASC",
          "inform_DESC",
          "language_code_ASC",
          "language_code_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "port_ASC",
          "port_DESC",
          "privacy_pass_phrase_ASC",
          "privacy_pass_phrase_DESC",
          "privacy_protocol_ASC",
          "privacy_protocol_DESC",
          "protocol_ASC",
          "protocol_DESC",
          "username_ASC",
          "username_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "GetSnmpTrapReceiversRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSnmpTrapReceiver": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SnmpTrapReceiverConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSnmpTrapReceiver"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSnmpTrapReceiversConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SvtImage": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "size": {
            "type": "integer",
            "format": "int64"
          },
          "version": {
            "type": "integer",
            "format": "int32"
          },
          "vm_disks": {
            "items": {
              "$ref": "#/components/schemas/NestedVmDisk"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster",
          "id",
          "local_created_at",
          "local_id",
          "name",
          "path",
          "size",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SvtImageOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "path_ASC",
          "path_DESC",
          "size_ASC",
          "size_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "GetSvtImagesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SvtImageOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SvtImageWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSvtImage": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SvtImageConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSvtImage"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSvtImagesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SvtImageOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SvtImageWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "SystemAuditLog": {
        "properties": {
          "action": {
            "type": "string"
          },
          "cluster": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedCluster"
              }
            ],
            "nullable": true
          },
          "finished_at": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_created_at": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "resource_id": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserAuditLogStatus"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "action",
          "id",
          "local_id",
          "message"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateSystemAuditLog": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "SystemAuditLogConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateSystemAuditLog"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetSystemAuditLogsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SystemAuditLogOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SystemAuditLogWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateTask": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "TaskConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateTask"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetTasksConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TaskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/TaskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "UploadTaskOrderByInput": {
        "enum": [
          "args_ASC",
          "args_DESC",
          "chunk_size_ASC",
          "chunk_size_DESC",
          "current_chunk_ASC",
          "current_chunk_DESC",
          "finished_at_ASC",
          "finished_at_DESC",
          "id_ASC",
          "id_DESC",
          "resource_type_ASC",
          "resource_type_DESC",
          "size_ASC",
          "size_DESC",
          "started_at_ASC",
          "started_at_DESC",
          "status_ASC",
          "status_DESC",
          "updatedAt_ASC",
          "updatedAt_DESC"
        ],
        "type": "string"
      },
      "GetUploadTasksRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UploadTaskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UploadTaskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateUploadTask": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UploadTaskConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateUploadTask"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetUploadTasksConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UploadTaskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UploadTaskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateUsbDevice": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UsbDeviceConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateUsbDevice"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetUsbDevicesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UsbDeviceOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UsbDeviceWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateUserAuditLog": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UserAuditLogConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateUserAuditLog"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetUserAuditLogsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserAuditLogOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserAuditLogWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "UserRoleNextOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "name_ASC",
          "name_DESC",
          "platform_ASC",
          "platform_DESC",
          "preset_ASC",
          "preset_DESC"
        ],
        "type": "string"
      },
      "GetUserRoleNextsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserRoleNextOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserRoleNextWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateUserRoleNext": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UserRoleNextConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateUserRoleNext"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetUserRoleNextsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserRoleNextOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserRoleNextWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateUser": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "UserConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateUser"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetUsersConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/UserWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "EverouteFeatureType": {
        "enum": [
          "DFW",
          "LB",
          "VPC"
        ],
        "type": "string"
      },
      "EverouteLicensePricingType": {
        "enum": [
          "CPU_SLOT_NUM",
          "VM_NUM"
        ],
        "type": "string"
      },
      "V2EverouteLicense": {
        "properties": {
          "code": {
            "type": "string"
          },
          "expire_date": {
            "type": "string"
          },
          "feature_type": {
            "$ref": "#/components/schemas/EverouteFeatureType"
          },
          "id": {
            "type": "string"
          },
          "max_socket_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pricing_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicensePricingType"
              }
            ],
            "nullable": true
          },
          "serial": {
            "type": "string"
          },
          "sign_date": {
            "type": "string"
          },
          "software_edition": {
            "$ref": "#/components/schemas/SoftwareEdition"
          },
          "type": {
            "$ref": "#/components/schemas/LicenseType"
          },
          "uid": {
            "type": "string"
          },
          "version": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "code",
          "expire_date",
          "feature_type",
          "id",
          "serial",
          "sign_date",
          "software_edition",
          "type",
          "uid",
          "version"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "V2EverouteLicenseOrderByInput": {
        "enum": [
          "code_ASC",
          "code_DESC",
          "expire_date_ASC",
          "expire_date_DESC",
          "feature_type_ASC",
          "feature_type_DESC",
          "id_ASC",
          "id_DESC",
          "max_socket_num_ASC",
          "max_socket_num_DESC",
          "max_vcpu_num_ASC",
          "max_vcpu_num_DESC",
          "max_vm_num_ASC",
          "max_vm_num_DESC",
          "max_vpc_socket_num_ASC",
          "max_vpc_socket_num_DESC",
          "pricing_type_ASC",
          "pricing_type_DESC",
          "serial_ASC",
          "serial_DESC",
          "sign_date_ASC",
          "sign_date_DESC",
          "software_edition_ASC",
          "software_edition_DESC",
          "type_ASC",
          "type_DESC",
          "uid_ASC",
          "uid_DESC",
          "version_ASC",
          "version_DESC"
        ],
        "type": "string"
      },
      "V2EverouteLicenseWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/V2EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/V2EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/V2EverouteLicenseWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "code_contains": {
            "type": "string",
            "nullable": true
          },
          "code_ends_with": {
            "type": "string",
            "nullable": true
          },
          "code_gt": {
            "type": "string",
            "nullable": true
          },
          "code_gte": {
            "type": "string",
            "nullable": true
          },
          "code_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "code_lt": {
            "type": "string",
            "nullable": true
          },
          "code_lte": {
            "type": "string",
            "nullable": true
          },
          "code_not": {
            "type": "string",
            "nullable": true
          },
          "code_not_contains": {
            "type": "string",
            "nullable": true
          },
          "code_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "code_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "code_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "code_starts_with": {
            "type": "string",
            "nullable": true
          },
          "expire_date": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_gte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "expire_date_lt": {
            "type": "string",
            "nullable": true
          },
          "expire_date_lte": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not": {
            "type": "string",
            "nullable": true
          },
          "expire_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "feature_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteFeatureType"
              }
            ],
            "nullable": true
          },
          "feature_type_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteFeatureType"
            },
            "type": "array",
            "nullable": true
          },
          "feature_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteFeatureType"
              }
            ],
            "nullable": true
          },
          "feature_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteFeatureType"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "max_socket_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_socket_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_socket_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vcpu_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vcpu_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vcpu_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vm_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vm_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vpc_socket_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "max_vpc_socket_num_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_vpc_socket_num_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "pricing_type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicensePricingType"
              }
            ],
            "nullable": true
          },
          "pricing_type_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteLicensePricingType"
            },
            "type": "array",
            "nullable": true
          },
          "pricing_type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EverouteLicensePricingType"
              }
            ],
            "nullable": true
          },
          "pricing_type_not_in": {
            "items": {
              "$ref": "#/components/schemas/EverouteLicensePricingType"
            },
            "type": "array",
            "nullable": true
          },
          "serial": {
            "type": "string",
            "nullable": true
          },
          "serial_contains": {
            "type": "string",
            "nullable": true
          },
          "serial_ends_with": {
            "type": "string",
            "nullable": true
          },
          "serial_gt": {
            "type": "string",
            "nullable": true
          },
          "serial_gte": {
            "type": "string",
            "nullable": true
          },
          "serial_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "serial_lt": {
            "type": "string",
            "nullable": true
          },
          "serial_lte": {
            "type": "string",
            "nullable": true
          },
          "serial_not": {
            "type": "string",
            "nullable": true
          },
          "serial_not_contains": {
            "type": "string",
            "nullable": true
          },
          "serial_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "serial_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "serial_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "serial_starts_with": {
            "type": "string",
            "nullable": true
          },
          "sign_date": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_gte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "sign_date_lt": {
            "type": "string",
            "nullable": true
          },
          "sign_date_lte": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not": {
            "type": "string",
            "nullable": true
          },
          "sign_date_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "software_edition_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SoftwareEdition"
              }
            ],
            "nullable": true
          },
          "software_edition_not_in": {
            "items": {
              "$ref": "#/components/schemas/SoftwareEdition"
            },
            "type": "array",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/LicenseType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/LicenseType"
            },
            "type": "array",
            "nullable": true
          },
          "uid": {
            "type": "string",
            "nullable": true
          },
          "uid_contains": {
            "type": "string",
            "nullable": true
          },
          "uid_ends_with": {
            "type": "string",
            "nullable": true
          },
          "uid_gt": {
            "type": "string",
            "nullable": true
          },
          "uid_gte": {
            "type": "string",
            "nullable": true
          },
          "uid_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "uid_lt": {
            "type": "string",
            "nullable": true
          },
          "uid_lte": {
            "type": "string",
            "nullable": true
          },
          "uid_not": {
            "type": "string",
            "nullable": true
          },
          "uid_not_contains": {
            "type": "string",
            "nullable": true
          },
          "uid_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "uid_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "uid_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "uid_starts_with": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_gt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_gte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          },
          "version_lt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_lte": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_not": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_not_in": {
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetV2EverouteLicensesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/V2EverouteLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateV2EverouteLicense": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "V2EverouteLicenseConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateV2EverouteLicense"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetV2EverouteLicensesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/V2EverouteLicenseWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VcenterAccountOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "ip_ASC",
          "ip_DESC",
          "is_valid_ASC",
          "is_valid_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "port_ASC",
          "port_DESC",
          "username_ASC",
          "username_DESC"
        ],
        "type": "string"
      },
      "GetVcenterAccountsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VcenterAccountOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VcenterAccountWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVcenterAccount": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VcenterAccountConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVcenterAccount"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVcenterAccountsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VcenterAccountOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VcenterAccountWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVds": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VdsConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVds"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVdsesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VdsOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VdsWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ViewOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "time_span_ASC",
          "time_span_DESC",
          "time_unit_ASC",
          "time_unit_DESC"
        ],
        "type": "string"
      },
      "GetViewsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ViewOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ViewWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateView": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ViewConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateView"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetViewsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ViewOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ViewWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudClusterBinding": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "mtu": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vds": {
            "$ref": "#/components/schemas/NestedVds"
          },
          "vlan_id": {
            "type": "integer",
            "format": "int32"
          },
          "vpc_service": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudService"
          }
        },
        "required": [
          "cluster",
          "id",
          "vds",
          "vlan_id",
          "vpc_service"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudClusterBindingOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "mtu_ASC",
          "mtu_DESC",
          "vlan_id_ASC",
          "vlan_id_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudClusterBindingsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudClusterBinding": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudClusterBindingConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudClusterBinding"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudClusterBindingsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayGroup": {
        "properties": {
          "active_edge_gateway_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "edge_gateways": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGateway"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "primary_edge_gateway_id": {
            "type": "string",
            "nullable": true
          }
        },
        "required": [
          "active_edge_gateway_ids",
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayGroupOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "name_ASC",
          "name_DESC",
          "primary_edge_gateway_id_ASC",
          "primary_edge_gateway_id_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudEdgeGatewayGroupsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudEdgeGatewayGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudEdgeGatewayGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudEdgeGatewayGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudEdgeGatewayInstanceStatus": {
        "properties": {
          "isHealth": {
            "type": "boolean"
          }
        },
        "required": [
          "isHealth"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudEdgeGatewayStatus": {
        "properties": {
          "instances": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGatewayInstanceStatus"
            },
            "type": "array",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGateway": {
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "status": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGatewayStatus"
              }
            ],
            "nullable": true
          },
          "vdses": {
            "items": {
              "$ref": "#/components/schemas/NestedVds"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "name_ASC",
          "name_DESC",
          "status_ASC",
          "status_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudEdgeGatewaysRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudEdgeGateway": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudEdgeGatewayConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudEdgeGateway"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudEdgeGatewaysConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudExternalSubnetGroupExternalSubnetsSpec": {
        "properties": {
          "cidr": {
            "type": "string"
          },
          "edge_gateway_id": {
            "type": "string"
          },
          "floating_ip_cidr": {
            "type": "string",
            "nullable": true
          },
          "gateway": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "nat_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "router_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "vlan_id": {
            "type": "string"
          }
        },
        "required": [
          "cidr",
          "edge_gateway_id",
          "gateway",
          "id",
          "vlan_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudFloatingIp": {
        "properties": {
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudNatGateway": {
        "properties": {
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudRouterGateway": {
        "properties": {
          "external_ip": {
            "type": "string",
            "nullable": true
          },
          "external_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVpcGatewaysCommonExternalIpsType"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetGroup": {
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "edge_gateway_group": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGatewayGroup"
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "exclusive": {
            "type": "boolean"
          },
          "external_subnets_spec": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnetGroupExternalSubnetsSpec"
            },
            "type": "array"
          },
          "floating_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nat_gateways": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudNatGateway"
            },
            "type": "array",
            "nullable": true
          },
          "router_gateways": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouterGateway"
            },
            "type": "array",
            "nullable": true
          },
          "shared_in_edge_gateway_group": {
            "type": "boolean"
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "edge_gateway_group",
          "exclusive",
          "external_subnets_spec",
          "id",
          "local_id",
          "name",
          "shared_in_edge_gateway_group"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetGroupOrderByInput": {
        "enum": [
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "exclusive_ASC",
          "exclusive_DESC",
          "external_subnets_spec_ASC",
          "external_subnets_spec_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "shared_in_edge_gateway_group_ASC",
          "shared_in_edge_gateway_group_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudExternalSubnetGroupsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudExternalSubnetGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudExternalSubnetGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudExternalSubnetGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnet": {
        "properties": {
          "cidr": {
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "edge_gateway": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudEdgeGateway"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "exclusive": {
            "type": "boolean"
          },
          "floating_ip_cidr": {
            "type": "string",
            "nullable": true
          },
          "floating_ips": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp"
            },
            "type": "array",
            "nullable": true
          },
          "gateway": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "nat_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "nat_gateways": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudNatGateway"
            },
            "type": "array",
            "nullable": true
          },
          "router_gateway_cidr": {
            "type": "string",
            "nullable": true
          },
          "router_gateways": {
            "items": {
              "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouterGateway"
            },
            "type": "array",
            "nullable": true
          },
          "vlan": {
            "$ref": "#/components/schemas/NestedVlan"
          },
          "vpc": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "cidr",
          "exclusive",
          "gateway",
          "id",
          "local_id",
          "name",
          "vlan"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetOrderByInput": {
        "enum": [
          "cidr_ASC",
          "cidr_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "exclusive_ASC",
          "exclusive_DESC",
          "floating_ip_cidr_ASC",
          "floating_ip_cidr_DESC",
          "gateway_ASC",
          "gateway_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "nat_gateway_cidr_ASC",
          "nat_gateway_cidr_DESC",
          "router_gateway_cidr_ASC",
          "router_gateway_cidr_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudExternalSubnetsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudExternalSubnet": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudExternalSubnetConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudExternalSubnet"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudExternalSubnetsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudFloatingIpOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "external_ip_ASC",
          "external_ip_DESC",
          "external_ips_ASC",
          "external_ips_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudFloatingIpsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudFloatingIp": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudFloatingIpConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudFloatingIp"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudFloatingIpsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNatGatewayOrderByInput": {
        "enum": [
          "dnat_rules_ASC",
          "dnat_rules_DESC",
          "enable_dnat_ASC",
          "enable_dnat_DESC",
          "enable_snat_ASC",
          "enable_snat_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "external_ip_ASC",
          "external_ip_DESC",
          "external_ips_ASC",
          "external_ips_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudNatGatewaysRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudNatGateway": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudNatGatewayConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudNatGateway"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudNatGatewaysConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteTableOrderByInput": {
        "enum": [
          "default_for_vpc_ASC",
          "default_for_vpc_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudRouteTablesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudRouteTable": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouteTableConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouteTable"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudRouteTablesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouterGatewayOrderByInput": {
        "enum": [
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "external_ip_ASC",
          "external_ip_DESC",
          "external_ips_ASC",
          "external_ips_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "nexthop_ip_ASC",
          "nexthop_ip_DESC",
          "rules_ASC",
          "rules_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudRouterGatewaysRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudRouterGateway": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudRouterGatewayConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouterGateway"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityGroupOrderByInput": {
        "enum": [
          "default_for_vpc_ASC",
          "default_for_vpc_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "label_groups_ASC",
          "label_groups_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudSecurityGroupsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudSecurityGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityPolicyOrderByInput": {
        "enum": [
          "apply_to_ASC",
          "apply_to_DESC",
          "description_ASC",
          "description_DESC",
          "egress_ASC",
          "egress_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "ingress_ASC",
          "ingress_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "policy_mode_ASC",
          "policy_mode_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudSecurityPoliciesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudSecurityPolicy": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSecurityPolicyConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityPolicy"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSubnetOrderByInput": {
        "enum": [
          "cidr_ASC",
          "cidr_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "gateway_ASC",
          "gateway_DESC",
          "id_ASC",
          "id_DESC",
          "ip_pools_ASC",
          "ip_pools_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "total_ip_count_ASC",
          "total_ip_count_DESC",
          "unused_ip_count_ASC",
          "unused_ip_count_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudSubnetsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloudSubnet": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudSubnetConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSubnet"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudSubnetsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudOrderByInput": {
        "enum": [
          "associate_external_subnet_num_ASC",
          "associate_external_subnet_num_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "mtu_ASC",
          "mtu_DESC",
          "name_ASC",
          "name_DESC"
        ],
        "type": "string"
      },
      "GetVirtualPrivateCloudsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVirtualPrivateCloud": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VirtualPrivateCloudConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloud"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVirtualPrivateCloudsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVlan": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VlanConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVlan"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVlansConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VlanWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedSvtImage": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmDisk": {
        "properties": {
          "boot": {
            "type": "integer",
            "format": "int32"
          },
          "bus": {
            "$ref": "#/components/schemas/Bus"
          },
          "cloud_init_image_name": {
            "type": "string",
            "nullable": true
          },
          "cloud_init_image_path": {
            "type": "string",
            "nullable": true
          },
          "device": {
            "type": "string",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "elf_image": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedElfImage"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "key": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_bandwidth": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "max_bandwidth_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "max_iops": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_iops_policy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskIoRestrictType"
              }
            ],
            "nullable": true
          },
          "serial": {
            "type": "string",
            "nullable": true
          },
          "svt_image": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedSvtImage"
              }
            ],
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/VmDiskType"
          },
          "unsafe_image_path": {
            "type": "string",
            "nullable": true
          },
          "unsafe_image_uuid": {
            "type": "string",
            "nullable": true
          },
          "unsafe_provision": {
            "type": "string",
            "nullable": true
          },
          "vm": {
            "$ref": "#/components/schemas/NestedVm"
          },
          "vm_volume": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVmVolume"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "boot",
          "bus",
          "id",
          "type",
          "vm"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmDiskOrderByInput": {
        "enum": [
          "boot_ASC",
          "boot_DESC",
          "bus_ASC",
          "bus_DESC",
          "cloud_init_image_name_ASC",
          "cloud_init_image_name_DESC",
          "cloud_init_image_path_ASC",
          "cloud_init_image_path_DESC",
          "device_ASC",
          "device_DESC",
          "disabled_ASC",
          "disabled_DESC",
          "id_ASC",
          "id_DESC",
          "key_ASC",
          "key_DESC",
          "max_bandwidth_ASC",
          "max_bandwidth_DESC",
          "max_bandwidth_policy_ASC",
          "max_bandwidth_policy_DESC",
          "max_iops_ASC",
          "max_iops_DESC",
          "max_iops_policy_ASC",
          "max_iops_policy_DESC",
          "serial_ASC",
          "serial_DESC",
          "type_ASC",
          "type_DESC",
          "unsafe_image_path_ASC",
          "unsafe_image_path_DESC",
          "unsafe_image_uuid_ASC",
          "unsafe_image_uuid_DESC",
          "unsafe_provision_ASC",
          "unsafe_provision_DESC"
        ],
        "type": "string"
      },
      "GetVmDisksRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmDisk": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmDiskConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmDisk"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmDisksConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmDiskWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedEntityFilter": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmEntityFilterResult": {
        "properties": {
          "entityFilter": {
            "$ref": "#/components/schemas/NestedEntityFilter"
          },
          "id": {
            "type": "string"
          },
          "result": {
            "items": {
              "type": "number",
              "format": "double"
            },
            "type": "array"
          },
          "vm": {
            "$ref": "#/components/schemas/NestedVm"
          }
        },
        "required": [
          "entityFilter",
          "id",
          "result",
          "vm"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmEntityFilterResultOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC"
        ],
        "type": "string"
      },
      "GetVmEntityFilterResultsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmEntityFilterResult": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmEntityFilterResultConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmEntityFilterResult"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmEntityFilterResultsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VmExportFileOrderByInput": {
        "enum": [
          "createdAt_ASC",
          "createdAt_DESC",
          "damaged_ASC",
          "damaged_DESC",
          "data_port_id_ASC",
          "data_port_id_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "files_ASC",
          "files_DESC",
          "id_ASC",
          "id_DESC",
          "storage_cluster_id_ASC",
          "storage_cluster_id_DESC",
          "type_ASC",
          "type_DESC"
        ],
        "type": "string"
      },
      "VmExportFileWhereInput": {
        "properties": {
          "AND": {
            "items": {
              "$ref": "#/components/schemas/VmExportFileWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "NOT": {
            "items": {
              "$ref": "#/components/schemas/VmExportFileWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "OR": {
            "items": {
              "$ref": "#/components/schemas/VmExportFileWhereInput"
            },
            "type": "array",
            "nullable": true
          },
          "content_library_vm_template": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
              }
            ],
            "nullable": true
          },
          "createdAt": {
            "type": "string",
            "nullable": true
          },
          "createdAt_gt": {
            "type": "string",
            "nullable": true
          },
          "createdAt_gte": {
            "type": "string",
            "nullable": true
          },
          "createdAt_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "createdAt_lt": {
            "type": "string",
            "nullable": true
          },
          "createdAt_lte": {
            "type": "string",
            "nullable": true
          },
          "createdAt_not": {
            "type": "string",
            "nullable": true
          },
          "createdAt_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "damaged": {
            "type": "boolean",
            "nullable": true
          },
          "damaged_not": {
            "type": "boolean",
            "nullable": true
          },
          "data_port_id": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_contains": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_gt": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_gte": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "data_port_id_lt": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_lte": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_not": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "data_port_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "data_port_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "entityAsyncStatus": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "entityAsyncStatus_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAsyncStatus"
              }
            ],
            "nullable": true
          },
          "entityAsyncStatus_not_in": {
            "items": {
              "$ref": "#/components/schemas/EntityAsyncStatus"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "id_contains": {
            "type": "string",
            "nullable": true
          },
          "id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_gt": {
            "type": "string",
            "nullable": true
          },
          "id_gte": {
            "type": "string",
            "nullable": true
          },
          "id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_lt": {
            "type": "string",
            "nullable": true
          },
          "id_lte": {
            "type": "string",
            "nullable": true
          },
          "id_not": {
            "type": "string",
            "nullable": true
          },
          "id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_gt": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_gte": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_cluster_id_lt": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_lte": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_not": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_not_contains": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_not_ends_with": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_not_in": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "nullable": true
          },
          "storage_cluster_id_not_starts_with": {
            "type": "string",
            "nullable": true
          },
          "storage_cluster_id_starts_with": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileType"
              }
            ],
            "nullable": true
          },
          "type_in": {
            "items": {
              "$ref": "#/components/schemas/VmExportFileType"
            },
            "type": "array",
            "nullable": true
          },
          "type_not": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileType"
              }
            ],
            "nullable": true
          },
          "type_not_in": {
            "items": {
              "$ref": "#/components/schemas/VmExportFileType"
            },
            "type": "array",
            "nullable": true
          },
          "vm": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          },
          "vm_volume": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetVmExportFilesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmExportFile": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmExportFileConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmExportFile"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmExportFilesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmExportFileWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VmFolderOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "name_ASC",
          "name_DESC",
          "vm_num_ASC",
          "vm_num_DESC"
        ],
        "type": "string"
      },
      "GetVmFoldersRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFolderOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFolderWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmFolder": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmFolderConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmFolder"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmFoldersConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFolderOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmFolderWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedVirtualPrivateCloudNic": {
        "properties": {
          "floating_ip": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp"
              }
            ],
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "ip_addresses": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "local_id": {
            "type": "string"
          },
          "vpc": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloud"
          },
          "vpc_subnet": {
            "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet"
          }
        },
        "required": [
          "id",
          "ip_addresses",
          "local_id",
          "vpc",
          "vpc_subnet"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmNic": {
        "properties": {
          "egress_rate_limit_burst_in_bit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "egress_rate_limit_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "egress_rate_limit_max_rate_in_bitps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "gateway": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "ingress_rate_limit_burst_in_bit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ingress_rate_limit_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "ingress_rate_limit_max_rate_in_bitps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "interface_id": {
            "type": "string",
            "nullable": true
          },
          "ip_address": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string"
          },
          "mac_address": {
            "type": "string",
            "nullable": true
          },
          "mirror": {
            "type": "boolean",
            "nullable": true
          },
          "model": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicModel"
              }
            ],
            "nullable": true
          },
          "nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedNic"
              }
            ],
            "nullable": true
          },
          "order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subnet_mask": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicType"
              }
            ],
            "nullable": true
          },
          "vlan": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVlan"
              }
            ],
            "nullable": true
          },
          "vm": {
            "$ref": "#/components/schemas/NestedVm"
          },
          "vpc_nic": {
            "allOf": [
              {
                "$ref": "#/components/schemas/NestedVirtualPrivateCloudNic"
              }
            ],
            "nullable": true
          }
        },
        "required": [
          "id",
          "local_id",
          "vm"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmNicOrderByInput": {
        "enum": [
          "egress_rate_limit_burst_in_bit_ASC",
          "egress_rate_limit_burst_in_bit_DESC",
          "egress_rate_limit_enabled_ASC",
          "egress_rate_limit_enabled_DESC",
          "egress_rate_limit_max_rate_in_bitps_ASC",
          "egress_rate_limit_max_rate_in_bitps_DESC",
          "enabled_ASC",
          "enabled_DESC",
          "gateway_ASC",
          "gateway_DESC",
          "id_ASC",
          "id_DESC",
          "ingress_rate_limit_burst_in_bit_ASC",
          "ingress_rate_limit_burst_in_bit_DESC",
          "ingress_rate_limit_enabled_ASC",
          "ingress_rate_limit_enabled_DESC",
          "ingress_rate_limit_max_rate_in_bitps_ASC",
          "ingress_rate_limit_max_rate_in_bitps_DESC",
          "interface_id_ASC",
          "interface_id_DESC",
          "ip_address_ASC",
          "ip_address_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "mac_address_ASC",
          "mac_address_DESC",
          "mirror_ASC",
          "mirror_DESC",
          "model_ASC",
          "model_DESC",
          "order_ASC",
          "order_DESC",
          "subnet_mask_ASC",
          "subnet_mask_DESC",
          "type_ASC",
          "type_DESC"
        ],
        "type": "string"
      },
      "GetVmNicsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmNic": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmNicConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmNic"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmNicsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmNicWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmPlacementGroup": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmPlacementGroupConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmPlacementGroup"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmPlacementGroupsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmPlacementGroupOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VmSnapshotOrderByInput": {
        "enum": [
          "clock_offset_ASC",
          "clock_offset_DESC",
          "consistent_type_ASC",
          "consistent_type_DESC",
          "cpu_ASC",
          "cpu_DESC",
          "cpu_model_ASC",
          "cpu_model_DESC",
          "description_ASC",
          "description_DESC",
          "entityAsyncStatus_ASC",
          "entityAsyncStatus_DESC",
          "firmware_ASC",
          "firmware_DESC",
          "ha_ASC",
          "ha_DESC",
          "ha_priority_ASC",
          "ha_priority_DESC",
          "id_ASC",
          "id_DESC",
          "io_policy_ASC",
          "io_policy_DESC",
          "local_created_at_ASC",
          "local_created_at_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "max_bandwidth_ASC",
          "max_bandwidth_DESC",
          "max_bandwidth_policy_ASC",
          "max_bandwidth_policy_DESC",
          "max_iops_ASC",
          "max_iops_DESC",
          "max_iops_policy_ASC",
          "max_iops_policy_DESC",
          "memory_ASC",
          "memory_DESC",
          "name_ASC",
          "name_DESC",
          "size_ASC",
          "size_DESC",
          "vcpu_ASC",
          "vcpu_DESC",
          "vm_disks_ASC",
          "vm_disks_DESC",
          "vm_nics_ASC",
          "vm_nics_DESC",
          "win_opt_ASC",
          "win_opt_DESC"
        ],
        "type": "string"
      },
      "GetVmSnapshotsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmSnapshot": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmSnapshotConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmSnapshot"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmSnapshotsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmTemplate": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmTemplateConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmTemplate"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmTemplatesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmTemplateOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmTemplateWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VmVolumeSnapshotOrderByInput": {
        "enum": [
          "createAt_ASC",
          "createAt_DESC",
          "description_ASC",
          "description_DESC",
          "elf_storage_policy_ASC",
          "elf_storage_policy_DESC",
          "elf_storage_policy_ec_k_ASC",
          "elf_storage_policy_ec_k_DESC",
          "elf_storage_policy_ec_m_ASC",
          "elf_storage_policy_ec_m_DESC",
          "elf_storage_policy_replica_num_ASC",
          "elf_storage_policy_replica_num_DESC",
          "elf_storage_policy_thin_provision_ASC",
          "elf_storage_policy_thin_provision_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",
          "resident_in_cache_ASC",
          "resident_in_cache_DESC",
          "shared_size_ASC",
          "shared_size_DESC",
          "size_ASC",
          "size_DESC",
          "type_ASC",
          "type_DESC",
          "unique_size_ASC",
          "unique_size_DESC",
          "volume_sharing_ASC",
          "volume_sharing_DESC",
          "volume_size_ASC",
          "volume_size_DESC",
          "zbs_snapshot_uuid_ASC",
          "zbs_snapshot_uuid_DESC"
        ],
        "type": "string"
      },
      "GetVmVolumeSnapshotsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmVolumeSnapshot": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmVolumeSnapshotConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmVolumeSnapshot"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmVolumeSnapshotsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVmVolume": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmVolumeConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVmVolume"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmVolumesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmVolumeWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVm": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VmConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVm"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVmsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VmWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "VsphereEsxiAccountOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "ip_ASC",
          "ip_DESC",
          "is_valid_ASC",
          "is_valid_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "port_ASC",
          "port_DESC",
          "username_ASC",
          "username_DESC"
        ],
        "type": "string"
      },
      "GetVsphereEsxiAccountsRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateVsphereEsxiAccount": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "VsphereEsxiAccountConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateVsphereEsxiAccount"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetVsphereEsxiAccountsConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "WitnessService": {
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "state_duration": {
            "type": "number",
            "format": "double"
          }
        },
        "required": [
          "id",
          "name",
          "role",
          "state",
          "state_duration"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WitnessWhereUniqueInput": {
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "local_id": {
            "type": "string",
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "GetWitnessServicesRequestBody": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/WitnessWhereUniqueInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "Witness": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "cpu_hz_per_core": {
            "type": "integer",
            "format": "int64"
          },
          "data_ip": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "management_ip": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "system_data_capacity": {
            "type": "integer",
            "format": "int64"
          },
          "system_used_data_space": {
            "type": "integer",
            "format": "int64"
          },
          "total_cpu_cores": {
            "type": "integer",
            "format": "int32"
          },
          "total_cpu_hz": {
            "type": "integer",
            "format": "int64"
          },
          "total_memory_bytes": {
            "type": "integer",
            "format": "int64"
          }
        },
        "required": [
          "cluster",
          "cpu_hz_per_core",
          "data_ip",
          "id",
          "management_ip",
          "name",
          "system_data_capacity",
          "system_used_data_space",
          "total_cpu_cores",
          "total_cpu_hz",
          "total_memory_bytes"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WitnessOrderByInput": {
        "enum": [
          "cpu_hz_per_core_ASC",
          "cpu_hz_per_core_DESC",
          "data_ip_ASC",
          "data_ip_DESC",
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "management_ip_ASC",
          "management_ip_DESC",
          "name_ASC",
          "name_DESC",
          "system_data_capacity_ASC",
          "system_data_capacity_DESC",
          "system_used_data_space_ASC",
          "system_used_data_space_DESC",
          "total_cpu_cores_ASC",
          "total_cpu_cores_DESC",
          "total_cpu_hz_ASC",
          "total_cpu_hz_DESC",
          "total_memory_bytes_ASC",
          "total_memory_bytes_DESC"
        ],
        "type": "string"
      },
      "GetWitnessesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WitnessOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WitnessWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateWitness": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "WitnessConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateWitness"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetWitnessesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WitnessOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/WitnessWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "ZoneTopo": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "cluster_topo": {
            "$ref": "#/components/schemas/NestedClusterTopo"
          },
          "id": {
            "type": "string"
          },
          "local_id": {
            "type": "string"
          },
          "rack_topoes": {
            "items": {
              "$ref": "#/components/schemas/NestedRackTopo"
            },
            "type": "array",
            "nullable": true
          }
        },
        "required": [
          "cluster",
          "cluster_topo",
          "id",
          "local_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ZoneTopoOrderByInput": {
        "enum": [
          "id_ASC",
          "id_DESC",
          "local_id_ASC",
          "local_id_DESC"
        ],
        "type": "string"
      },
      "GetZoneTopoesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneTopoOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneTopoWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateZoneTopo": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ZoneTopoConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateZoneTopo"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetZoneTopoesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneTopoOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneTopoWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "Zone": {
        "properties": {
          "cluster": {
            "$ref": "#/components/schemas/NestedCluster"
          },
          "datacenter": {
            "$ref": "#/components/schemas/NestedDatacenter"
          },
          "failure_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "host_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hosts": {
            "items": {
              "$ref": "#/components/schemas/NestedHost"
            },
            "type": "array",
            "nullable": true
          },
          "id": {
            "type": "string"
          },
          "is_preferred": {
            "type": "boolean"
          },
          "local_id": {
            "type": "string",
            "nullable": true
          },
          "provisioned_cpu_cores": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "provisioned_cpu_cores_for_active_vm": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "provisioned_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "provisioned_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "running_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stopped_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "suspended_vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_cache_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_cpu_cores": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_cpu_hz": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_data_capacity": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "total_memory_bytes": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "used_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "valid_data_space": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "vm_num": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "required": [
          "cluster",
          "datacenter",
          "id",
          "is_preferred"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ZoneOrderByInput": {
        "enum": [
          "failure_data_space_ASC",
          "failure_data_space_DESC",
          "host_num_ASC",
          "host_num_DESC",
          "id_ASC",
          "id_DESC",
          "is_preferred_ASC",
          "is_preferred_DESC",
          "local_id_ASC",
          "local_id_DESC",
          "provisioned_cpu_cores_ASC",
          "provisioned_cpu_cores_DESC",
          "provisioned_cpu_cores_for_active_vm_ASC",
          "provisioned_cpu_cores_for_active_vm_DESC",
          "provisioned_data_space_ASC",
          "provisioned_data_space_DESC",
          "provisioned_memory_bytes_ASC",
          "provisioned_memory_bytes_DESC",
          "running_vm_num_ASC",
          "running_vm_num_DESC",
          "stopped_vm_num_ASC",
          "stopped_vm_num_DESC",
          "suspended_vm_num_ASC",
          "suspended_vm_num_DESC",
          "total_cache_capacity_ASC",
          "total_cache_capacity_DESC",
          "total_cpu_cores_ASC",
          "total_cpu_cores_DESC",
          "total_cpu_hz_ASC",
          "total_cpu_hz_DESC",
          "total_data_capacity_ASC",
          "total_data_capacity_DESC",
          "total_memory_bytes_ASC",
          "total_memory_bytes_DESC",
          "used_data_space_ASC",
          "used_data_space_DESC",
          "valid_data_space_ASC",
          "valid_data_space_DESC",
          "vm_num_ASC",
          "vm_num_DESC"
        ],
        "type": "string"
      },
      "GetZonesRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "NestedAggregateZone": {
        "properties": {
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "required": [
          "count"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "ZoneConnection": {
        "properties": {
          "aggregate": {
            "$ref": "#/components/schemas/NestedAggregateZone"
          }
        },
        "required": [
          "aggregate"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "GetZonesConnectionRequestBody": {
        "properties": {
          "after": {
            "type": "string",
            "nullable": true
          },
          "before": {
            "type": "string",
            "nullable": true
          },
          "first": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderBy": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneOrderByInput"
              }
            ],
            "nullable": true
          },
          "skip": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "where": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoneWhereInput"
              }
            ],
            "nullable": true
          }
        },
        "type": "object",
        "additionalProperties": false
      },
      "WithTask_AlertNotifier_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/AlertNotifier"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AlertNotifierCreationParams": {
        "properties": {
          "notice_severities": {
            "items": {
              "type": "string",
              "enum": [
                "CRITICAL",
                "NOTICE",
                "INFO"
              ]
            },
            "type": "array"
          },
          "language_code": {
            "$ref": "#/components/schemas/NotifierLanguageCode"
          },
          "email_tos": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "email_from": {
            "type": "string"
          },
          "disabled": {
            "type": "boolean"
          },
          "smtp_server_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "clusters": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          }
        },
        "required": [
          "notice_severities",
          "language_code",
          "email_tos",
          "email_from",
          "disabled",
          "smtp_server_id",
          "name",
          "clusters"
        ],
        "type": "object"
      },
      "AlertNotifierUpdationParams": {
        "properties": {
          "notice_severities": {
            "items": {
              "type": "string",
              "enum": [
                "CRITICAL",
                "NOTICE",
                "INFO"
              ]
            },
            "type": "array"
          },
          "language_code": {
            "$ref": "#/components/schemas/NotifierLanguageCode"
          },
          "email_tos": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "email_from": {
            "type": "string"
          },
          "disabled": {
            "type": "boolean"
          },
          "smtp_server_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "clusters": {
            "$ref": "#/components/schemas/ClusterWhereInput"
          },
          "id": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "AlertNotifierManyUpdationParams": {
        "properties": {
          "notice_severities": {
            "items": {
              "type": "string",
              "enum": [
                "CRITICAL",
                "NOTICE",
                "INFO"
              ]
            },
            "type": "array"
          },
          "language_code": {
            "$ref": "#/components/schemas/NotifierLanguageCode"
          },
          "email_tos": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "email_from": {
            "type": "string"
          },
          "disabled": {
            "type": "boolean"
          },
          "smtp_server_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "where": {
            "$ref": "#/components/schemas/AlertNotifierWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      },
      "DeleteAlertNotifier": {
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "WithTask_DeleteAlertNotifier_": {
        "properties": {
          "task_id": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/DeleteAlertNotifier"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "DeleteAlertNotifierParams": {
        "properties": {
          "where": {
            "$ref": "#/components/schemas/AlertNotifierWhereInput"
          }
        },
        "required": [
          "where"
        ],
        "type": "object"
      }
    },
    "securitySchemes": {
      "Authorization": {
        "type": "apiKey",
        "name": "Authorization",
        "in": "header",
        "description": ""
      },
      "Basic": {
        "type": "http",
        "scheme": "basic"
      }
    }
  },
  "info": {
    "title": "CloudTower APIs",
    "version": "4.7.0",
    "description": "cloudtower operation API and SDK"
  },
  "openapi": "3.0.0",
  "paths": {
    "/update-global-alert-rule": {
      "post": {
        "operationId": "UpdateGlobalAlertRule",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_GlobalAlertRule_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalAlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GlobalAlertRuleUpdationParams"
              }
            }
          }
        }
      }
    },
    "/update-customize-alert-rule": {
      "post": {
        "operationId": "UpdateCustomizeAlertRule",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_GlobalAlertRule_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalAlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CustomizeAlertRuleUpdationParams"
              }
            }
          }
        }
      }
    },
    "/resolve-alert": {
      "post": {
        "operationId": "ResolveAlert",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Alert_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Alert"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResolveAlertParams"
              }
            }
          }
        }
      }
    },
    "/create-user-audit-log": {
      "post": {
        "operationId": "CreateUserAuditLog",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_UserAuditLog_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserAuditLog"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/UserAuditLogCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/create-backup-plan": {
      "post": {
        "operationId": "CreateBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupPlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/BackupPlanCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-backup-plan": {
      "post": {
        "operationId": "UpdateBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupPlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupPlanUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-backup-plan": {
      "post": {
        "operationId": "DeleteBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteBackupPlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupPlanDeletionParams"
              }
            }
          }
        }
      }
    },
    "/suspend-backup-plan": {
      "post": {
        "operationId": "SuspendBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupPlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupPlanSuspendParams"
              }
            }
          }
        }
      }
    },
    "/resume-backup-plan": {
      "post": {
        "operationId": "ResumeBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupPlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupPlanResumeParams"
              }
            }
          }
        }
      }
    },
    "/execute-backup-plan": {
      "post": {
        "operationId": "ExecuteBackupPlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupPlanExecution_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupPlanExecuteParams"
              }
            }
          }
        }
      }
    },
    "/backup-rebuild-vm": {
      "post": {
        "operationId": "BackupRebuildVm",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupRestoreExecution_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupRestorePointRebuildParams"
              }
            }
          }
        }
      }
    },
    "/backup-restore-vm-in-place": {
      "post": {
        "operationId": "BackupRestoreVmInPlace",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BackupRestoreExecution_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupRestorePointRestoreInPlaceParams"
              }
            }
          }
        }
      }
    },
    "/delete-backup-restore-point": {
      "post": {
        "operationId": "DeleteBackupRestorePoint",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteBackupRestorePoint-Array_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BackupRestorePointDeletionParams"
              }
            }
          }
        }
      }
    },
    "/get-backup-restore-point-metadata": {
      "post": {
        "operationId": "GetBackupRestorePointMetadata",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VmMetaData"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupRestorePointMetadataRequestBody"
              }
            }
          }
        }
      }
    },
    "/create-brick-topo": {
      "post": {
        "operationId": "CreateBrickTopo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BrickTopo_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/BrickTopoCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-brick-topo": {
      "post": {
        "operationId": "UpdateBrickTopo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BrickTopo_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackageParams"
              }
            }
          }
        }
      }
    },
    "/deploy-cloudtower-application": {
      "post": {
        "operationId": "DeployCloudTowerApplication",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudTowerApplication"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeployCloudTowerApplicationParams"
              }
            }
          }
        }
      }
    },
    "/upgrade-cloudtower-application": {
      "post": {
        "operationId": "UpgradeCloudTowerApplication",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudTowerApplication"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UninstallCloudTowerApplicationParams"
              }
            }
          }
        }
      }
    },
    "/connect-cluster": {
      "post": {
        "operationId": "ConnectCluster",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Cluster_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetMetaLeaderRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-cluster-storage-info": {
      "post": {
        "operationId": "GetClusterStorageInfo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/ClusterStorageInfo"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetClusterStorageInfoRequestBody"
              }
            }
          }
        }
      }
    },
    "/enable-cluster-pin-in-performance": {
      "post": {
        "operationId": "UpdateClusterEnablePinInPerformance",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_ClusterPinInPerformanceInfo_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClusterEnablePinInPerformanceParams"
              }
            }
          }
        }
      }
    },
    "/disable-cluster-pin-in-performance": {
      "post": {
        "operationId": "UpdateClusterDisablePinInPerformance",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_ClusterPinInPerformanceInfo_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ClusterDisablePinInPerformanceParams"
              }
            }
          }
        }
      }
    },
    "/get-cluster-pin-in-performance-info": {
      "post": {
        "operationId": "GetClusterPinInPerformanceInfo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/ClusterPinInPerformanceInfo"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetClusterPinInPerformanceInfoRequestBody"
              }
            }
          }
        }
      }
    },
    "/create-consistency-snapshot-group": {
      "post": {
        "operationId": "CreateConsistencyGroupSnapshot",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroupSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroupSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroupSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContentLibraryImageDeletionParams"
              }
            }
          }
        }
      }
    },
    "/import-content-library-image": {
      "post": {
        "operationId": "ImportContentLibraryImage",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UploadTask"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContentLibraryImageImportParams"
              }
            }
          }
        }
      }
    },
    "/upload-elf-file": {
      "post": {
        "operationId": "UploadElfFile",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UploadTask"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Ovf"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Ovf"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Ovf"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/create-vm-from-content-library-template-batch": {
      "post": {
        "operationId": "CreateVmFromContentLibraryTemplateBatch",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_Vm-Array_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchParams"
              }
            }
          }
        }
      }
    },
    "/convert-vm-template-to-vm": {
      "post": {
        "operationId": "ConvertVmTemplateToVm",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vm_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VmExpandVmDiskParams"
              }
            }
          }
        }
      }
    },
    "/set-vm-disk-resident-in-cache": {
      "post": {
        "operationId": "SetVmDiskResidentInCache",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vm_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VmSetVmDiskResidentInCacheParams"
              }
            }
          }
        }
      }
    },
    "/remove-vm-disk": {
      "post": {
        "operationId": "RemoveVmDisk",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vm_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "deprecated": true,
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VmImportParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/get-vm-gpu-device-info": {
      "post": {
        "operationId": "GetVmGpuDeviceInfo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VmGpuInfo"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-vm-vnc-info": {
      "post": {
        "operationId": "GetVmVncInfo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VmVncInfo"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmVncInfoParams"
              }
            }
          }
        }
      }
    },
    "/update-vm-vpc-nic": {
      "post": {
        "operationId": "UpdateVmNicVpcInfo",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vm_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VmUpdateVpcNicParams"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Disk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Disk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EntityFilter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EntityFilter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EntityFilter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GpuDeviceSriovSwitchParams"
              }
            }
          }
        }
      }
    },
    "/get-detail-vm-info-by-gpu-devices": {
      "post": {
        "operationId": "GetDetailVmInfoByGpuDevices",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/GpuVmInfo"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetGpuDevicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/create-graph": {
      "post": {
        "operationId": "CreateGraph",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Graph_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Graph"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Graph"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Graph"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/HostUpdationParams"
              }
            }
          }
        }
      }
    },
    "/operate-host-power": {
      "post": {
        "operationId": "PowerOffHost",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_Host_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/OperateHostPowerParams"
              }
            }
          }
        }
      }
    },
    "/enter-maintenance-mode-precheck": {
      "post": {
        "operationId": "EnterMaintenanceModePreCheck",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EnterMaintenanceModeCheckResult"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EnterMaintenanceModeCheckParams"
              }
            }
          }
        }
      }
    },
    "/enter-maintance-mode-precheck-result": {
      "post": {
        "operationId": "EnterMaintenanceModePrecheckResult",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EnterMaintenanceModeResult"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EnterMaintenanceModeResultParams"
              }
            }
          }
        }
      }
    },
    "/enter-maintance-mode": {
      "post": {
        "operationId": "EnterMaintenanceMode",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_Host_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EnterMaintenanceModeParams"
              }
            }
          }
        }
      }
    },
    "/exit-maintance-mode-precheck-result": {
      "post": {
        "operationId": "ExitMaintenanceModePrecheckResult",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExitMaintenanceModeResult"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ExitMaintenanceModeResultParams"
              }
            }
          }
        }
      }
    },
    "/exit-maintance-mode": {
      "post": {
        "operationId": "ExitMaintenanceMode",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_Host_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ExitMaintenanceModeParams"
              }
            }
          }
        }
      }
    },
    "/create-iscsi-lun-snapshot": {
      "post": {
        "operationId": "CreateIscsiLunSnapshot",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_IscsiLunSnapshot_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLunSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLunSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/IscsiLunRollbackParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/copy-iscsi-lun": {
      "post": {
        "operationId": "CopyIscsiLun",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_IscsiLun_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/CopyIscsiLunParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/create-iscsi-target": {
      "post": {
        "operationId": "CreateIscsiTarget",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_IscsiTarget_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiTarget"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiTarget"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiTarget"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ElfImageDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-isolation-policy": {
      "post": {
        "operationId": "CreateIsolationPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IsolationPolicy"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IsolationPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IsolationPolicyCreateParams"
              }
            }
          }
        }
      }
    },
    "/update-isolation-policy": {
      "post": {
        "operationId": "UpdateIsolationPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/IsolationPolicy"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IsolationPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IsolationPolicyUpdateBody"
              }
            }
          }
        }
      }
    },
    "/delete-isolation-policy": {
      "post": {
        "operationId": "DeleteIsolationPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/DeleteIsolationPolicy"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IsolationPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IsolationPolicyDeleteParams"
              }
            }
          }
        }
      }
    },
    "/create-label": {
      "post": {
        "operationId": "CreateLabel",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Label_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "License"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogCollection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogCollection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogCollection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmMetricInput"
              }
            }
          }
        }
      }
    },
    "/get-vm-network-metrics": {
      "post": {
        "operationId": "GetVmNetWorkMetrics",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Metric_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmVolumeMetricInput"
              }
            }
          }
        }
      }
    },
    "/get-lun-metrics": {
      "post": {
        "operationId": "GetLunMetrics",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Metric_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetWitnessMetricInput"
              }
            }
          }
        }
      }
    },
    "/get-top-n-metrics-in-clusters": {
      "post": {
        "operationId": "GetTopNVmVolumeMetrics",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Metric_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Metrics"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NamespaceGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NamespaceGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NamespaceGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NamespaceGroupDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-network-policy-rule-service": {
      "post": {
        "operationId": "CreateNetworkPolicyRuleService",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_NetworkPolicyRuleService_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NetworkPolicyRuleService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/NetworkPolicyRuleServiceCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-network-policy-rule-service": {
      "post": {
        "operationId": "UpdateNetworkPolicyRuleService",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_NetworkPolicyRuleService_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NetworkPolicyRuleService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-network-policy-rule-service": {
      "post": {
        "operationId": "DeleteNetworkPolicyRuleService",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteNetworkPolicyRuleService_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NetworkPolicyRuleService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NetworkPolicyRuleServiceDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-nfs-export": {
      "post": {
        "operationId": "CreateNfsExport",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_NfsExport_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsExport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsExport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsExport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NfsExportDeletionParams"
              }
            }
          }
        }
      }
    },
    "/update-nfs-inode": {
      "post": {
        "operationId": "UpdateNfsInode",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_NfsInode_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsInode"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NfsInodeUpdationParams"
              }
            }
          }
        }
      }
    },
    "/update-nic": {
      "post": {
        "operationId": "UpdateNic",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Nic_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Nic"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NodeTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NodeTopoUpdationParams"
              }
            }
          }
        }
      }
    },
    "/get-ntp-service-url": {
      "post": {
        "operationId": "GetNtpServiceUrl",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NtpServiceUrl"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Ntp"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/create-nvmf-namespace-snapshot": {
      "post": {
        "operationId": "CreateNvmfNamespaceSnapshot",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_NvmfNamespaceSnapshot_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespaceSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespaceSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfSubsystem"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfSubsystem"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfSubsystem"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NvmfSubsystemDeletionParams"
              }
            }
          }
        }
      }
    },
    "/disassociate-system-service-from-obs-service": {
      "post": {
        "operationId": "DisassociateSystemServiceFromObsService",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_DisassociateSystemServiceFromObsServiceResult_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Observability"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceParams"
              }
            }
          }
        }
      }
    },
    "/clear-system-service-alert-notification-config": {
      "post": {
        "operationId": "ClearSystemServiceAlertNotificationConfig",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_DisassociateSystemServiceFromObsServiceResult_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Observability"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceParams"
              }
            }
          }
        }
      }
    },
    "/create-organization": {
      "post": {
        "operationId": "CreateOrganization",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Organization_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Organization"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Organization"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Organization"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "RackTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "RackTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "RackTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReportTemplateDeletionParams"
              }
            }
          }
        }
      }
    },
    "/resource-changes": {
      "get": {
        "operationId": "GetResourceChanges",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResourceChangeResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            }
          }
        },
        "tags": [
          "ResourceChange",
          "Internal"
        ],
        "security": [
          {
            "Basic": []
          }
        ],
        "parameters": [
          {
            "in": "query",
            "name": "action",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "resource_type",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "resource_id",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "start_revision",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ResourceChangeLimit"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/create-role": {
      "post": {
        "operationId": "CreateRole",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_UserRoleNext_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserRoleNext"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserRoleNext"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserRoleNext"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RoleDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-security-group": {
      "post": {
        "operationId": "CreateSecurityGroup",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_SecurityGroup_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SecurityPolicyUpdateBody"
              }
            }
          }
        }
      }
    },
    "/update-password-security": {
      "post": {
        "operationId": "UpdatePasswordSecurity",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_GlobalSettings_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTransport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTransport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTransport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTrapReceiver"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTrapReceiver"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTrapReceiver"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SvtImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string",
                    "format": "binary"
                  },
                  "cluster_id": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "size": {
                    "type": "string"
                  },
                  "size_unit": {
                    "type": "string"
                  },
                  "version": {
                    "type": "string"
                  },
                  "upload_task_id": {
                    "type": "string"
                  }
                },
                "required": [
                  "file"
                ]
              }
            }
          }
        }
      }
    },
    "/export-csv": {
      "post": {
        "operationId": "ExportCSV",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "TableReporter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TableReporterParams"
              }
            }
          }
        }
      }
    },
    "/create-task": {
      "post": {
        "operationId": "CreateTask",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Task_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Task"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/TaskCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-task": {
      "post": {
        "operationId": "UpdateTask",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Task_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Task"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TaskUpdateParams"
              }
            }
          }
        }
      }
    },
    "/cancel-upload-task": {
      "post": {
        "operationId": "CancelUploadTask",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UploadTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UsbDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UsbDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UsbDevice",
          "UsbDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/create-vcenter-account": {
      "post": {
        "operationId": "CreateVcenterAccount",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WithTask_VcenterAccount_"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VcenterAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VcenterAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ApiInfo"
        ],
        "security": [],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/create-view": {
      "post": {
        "operationId": "CreateView",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_View_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "View"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "View"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "View"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ViewDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-floating-ip": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudFloatingIp",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudFloatingIp_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudFloatingIp"
        ],
        "deprecated": true,
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-floating-ip": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudFloatingIp",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudFloatingIp_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudFloatingIp"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpDeletionParams"
              }
            }
          }
        }
      }
    },
    "/batch-create-virtual-private-cloud-floating-ips": {
      "post": {
        "operationId": "BatchCreateVirtualPrivateCloudFloatingIps",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_BatchCreateVirtualPrivateCloudFloatingIp_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudFloatingIp"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BatchCreateVirtualPrivateCloudFloatingIpsParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-nat-gateway": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudNatGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudNatGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-nat-gateway": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudNatGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudNatGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-nat-gateway": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudNatGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudNatGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudNatGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-route-table": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudRouteTable",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouteTable"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-route-table": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudRouteTable",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouteTable"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-route-table": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudRouteTable",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouteTable_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouteTable"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-router-gateway": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudRouterGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouterGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-router-gateway": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudRouterGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouterGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-router-gateway": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudRouterGateway",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouterGateway_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouterGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-security-group": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudSecurityGroup",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-security-group": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudSecurityGroup",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-security-group": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudSecurityGroup",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityGroup_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-security-policy": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudSecurityPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyCreateParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-security-policy": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudSecurityPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityPolicy_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyDeleteParams"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-security-policy": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudSecurityPolicy",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateBody"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud-subnet": {
      "post": {
        "operationId": "CreateVirtualPrivateCloudSubnet",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSubnetCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud-subnet": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloudSubnet",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud-subnet": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloudSubnet",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSubnet_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudSubnetDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-virtual-private-cloud": {
      "post": {
        "operationId": "CreateVirtualPrivateCloud",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloud"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "items": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudCreationParams"
                },
                "type": "array"
              }
            }
          }
        }
      }
    },
    "/update-virtual-private-cloud": {
      "post": {
        "operationId": "UpdateVirtualPrivateCloud",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloud"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudUpdationParams"
              }
            }
          }
        }
      }
    },
    "/delete-virtual-private-cloud": {
      "post": {
        "operationId": "DeleteVirtualPrivateCloud",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloud_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloud"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VirtualPrivateCloudDeletionParams"
              }
            }
          }
        }
      }
    },
    "/create-vm-vlan": {
      "post": {
        "operationId": "CreateVmVlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VmVlanUpdationParams"
              }
            }
          }
        }
      }
    },
    "/update-management-vlan": {
      "post": {
        "operationId": "UpdateManagementVlan",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_Vlan_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmFolder"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmFolder"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmFolder"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmPlacementGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmPlacementGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmPlacementGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolumeSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolumeSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "304": {
            "description": "Not modified"
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VsphereEsxiAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Alert"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Alert"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Application"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Application"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetApplicationsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-plan-executions": {
      "post": {
        "operationId": "GetBackupPlanExecutions",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupPlanExecution"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlanExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupPlanExecutionsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-plan-executions-connection": {
      "post": {
        "operationId": "GetBackupPlanExecutionsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupPlanExecutionConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlanExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupPlanExecutionsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-plans": {
      "post": {
        "operationId": "GetBackupPlans",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupPlan"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupPlansRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-plans-connection": {
      "post": {
        "operationId": "GetBackupPlansConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupPlanConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupPlansConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-restore-executions": {
      "post": {
        "operationId": "GetBackupRestoreExecutions",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupRestoreExecution"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupRestoreExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupRestoreExecutionsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-restore-executions-connection": {
      "post": {
        "operationId": "GetBackupRestoreExecutionsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupRestoreExecutionConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupRestoreExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupRestoreExecutionsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-restore-points": {
      "post": {
        "operationId": "GetBackupRestorePoints",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupRestorePoint"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupRestorePoint"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupRestorePointsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-restore-points-connection": {
      "post": {
        "operationId": "GetBackupRestorePointsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupRestorePointConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupRestorePoint"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupRestorePointsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-services": {
      "post": {
        "operationId": "GetBackupServices",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupService"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupServicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-services-connection": {
      "post": {
        "operationId": "GetBackupServicesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupServiceConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupServicesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-store-repositories": {
      "post": {
        "operationId": "GetBackupStoreRepositories",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupStoreRepository"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupStoreRepository"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupStoreRepositoriesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-store-repositories-connection": {
      "post": {
        "operationId": "GetBackupStoreRepositoriesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupStoreRepositoryConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupStoreRepository"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupStoreRepositoriesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-target-executions": {
      "post": {
        "operationId": "GetBackupTargetExecutions",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BackupTargetExecution"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupTargetExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupTargetExecutionsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-backup-target-executions-connection": {
      "post": {
        "operationId": "GetBackupTargetExecutionsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BackupTargetExecutionConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BackupTargetExecution"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBackupTargetExecutionsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BrickTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBrickTopoesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-business-host-groups": {
      "post": {
        "operationId": "GetBusinessHostGroups",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BusinessHostGroup"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BusinessHostGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBusinessHostGroupsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-business-host-groups-connection": {
      "post": {
        "operationId": "GetBusinessHostGroupsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BusinessHostGroupConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BusinessHostGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBusinessHostGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-business-hosts": {
      "post": {
        "operationId": "GetBusinessHosts",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/BusinessHost"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BusinessHost"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBusinessHostsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-business-hosts-connection": {
      "post": {
        "operationId": "GetBusinessHostsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BusinessHostConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "BusinessHost"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetBusinessHostsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplicationPackage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplicationPackage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "CloudTowerApplication"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetClusterImagesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterUpgradeHistory"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ClusterUpgradeHistory"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetClusterUpgradeHistoriesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Cluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetClustersConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroupSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroupSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetConsistencyGroupSnapshotsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ConsistencyGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetConsistencyGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ContentLibraryVmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Datacenter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Deploy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Deploy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "DiscoveredHost"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetDiscoverHostsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-disk-pools": {
      "post": {
        "operationId": "GetDiskPools",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/DiskPool"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "DiskPool"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetDiskPoolsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-disk-pools-connection": {
      "post": {
        "operationId": "GetDiskPoolsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DiskPoolConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "DiskPool"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetDiskPoolsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Disk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Disk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetDisksConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-ecp-licenses": {
      "post": {
        "operationId": "GetEcpLicenses",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/EcpLicense"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EcpLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetEcpLicensesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-ecp-licenses-connection": {
      "post": {
        "operationId": "GetEcpLicensesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EcpLicenseConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EcpLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetEcpLicensesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfDataStore"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfDataStore"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfStoragePolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ElfStoragePolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EntityFilter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EntityFilter"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EverouteCluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EverouteCluster"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EverouteLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EverouteLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EveroutePackage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "EveroutePackage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalAlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalAlertRule"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GlobalSettings"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "GpuDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Graph"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Graph"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Host"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Ipmi"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiConnection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiConnection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetIscsiConnectionsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLunSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLunSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetIscsiLunSnapshotsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiLun"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetIscsiLunsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiTarget"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IscsiTarget"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IsolationPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "IsolationPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Label"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "License"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "License"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogCollection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogCollection"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "LogServiceConfig"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NamespaceGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NamespaceGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNamespaceGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-network-policy-rule-services": {
      "post": {
        "operationId": "GetNetworkPolicyRuleServices",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/NetworkPolicyRuleService"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NetworkPolicyRuleService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNetworkPolicyRuleServicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-network-policy-rule-services-connection": {
      "post": {
        "operationId": "GetNetworkPolicyRuleServicesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NetworkPolicyRuleServiceConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NetworkPolicyRuleService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNetworkPolicyRuleServicesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsExport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsExport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsInode"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NfsInode"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Nic"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Nic"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NodeTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NodeTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNodeTopoesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespaceSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespaceSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNvmfNamespaceSnapshotsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfNamespace"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetNvmfNamespacesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfSubsystem"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "NvmfSubsystem"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Organization"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Organization"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetOrganizationsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-pci-devices": {
      "post": {
        "operationId": "GetPciDevices",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/PciDevice"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "PciDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetPciDevicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "PmemDimm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "PmemDimm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "RackTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "RackTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetRackTopoesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replica-vms": {
      "post": {
        "operationId": "GetReplicaVms",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/ReplicaVm"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicaVm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicaVmsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replica-vms-connection": {
      "post": {
        "operationId": "GetReplicaVmsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReplicaVmConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicaVm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicaVmsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replication-plans": {
      "post": {
        "operationId": "GetReplicationPlans",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/ReplicationPlan"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicationPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicationPlansRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replication-plans-connection": {
      "post": {
        "operationId": "GetReplicationPlansConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReplicationPlanConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicationPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicationPlansConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replication-services": {
      "post": {
        "operationId": "GetReplicationServices",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/ReplicationService"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicationService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicationServicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-replication-services-connection": {
      "post": {
        "operationId": "GetReplicationServicesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReplicationServiceConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReplicationService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetReplicationServicesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ReportTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSecurityPoliciesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-smtp-servers": {
      "post": {
        "operationId": "GetSmtpServers",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/SmtpServer"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SmtpServer"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSmtpServersRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-smtp-servers-connection": {
      "post": {
        "operationId": "GetSmtpServersConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SmtpServerConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SmtpServer"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSmtpServersConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSnapshotGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlanTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlanTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSnapshotPlanTasksConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnapshotPlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetSnapshotPlansConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTransport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTransport"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTrapReceiver"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SnmpTrapReceiver"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SvtImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SvtImage"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SystemAuditLog"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "SystemAuditLog"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Task"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Task"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UploadTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UploadTask"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UsbDevice"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserAuditLog"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserAuditLog"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserRoleNext"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "UserRoleNext"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "User"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetUsersConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-v2-everoute-licenses": {
      "post": {
        "operationId": "GetV2EverouteLicenses",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/V2EverouteLicense"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "V2EverouteLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetV2EverouteLicensesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-v-2-everoute-licenses-connection": {
      "post": {
        "operationId": "GetV2EverouteLicensesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/V2EverouteLicenseConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "V2EverouteLicense"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetV2EverouteLicensesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VcenterAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VcenterAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vds"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "View"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "View"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetViewsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-cluster-bindings": {
      "post": {
        "operationId": "GetVirtualPrivateCloudClusterBindings",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudClusterBinding"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudClusterBinding"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudClusterBindingsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-cluster-bindings-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudClusterBindingsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudClusterBinding"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudClusterBindingsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-edge-gateway-groups": {
      "post": {
        "operationId": "GetVirtualPrivateCloudEdgeGatewayGroups",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroup"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudEdgeGatewayGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudEdgeGatewayGroupsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-edge-gateway-groups-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudEdgeGatewayGroupsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayGroupConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudEdgeGatewayGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudEdgeGatewayGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-edge-gateways": {
      "post": {
        "operationId": "GetVirtualPrivateCloudEdgeGateways",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGateway"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudEdgeGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudEdgeGatewaysRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-edge-gateways-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudEdgeGatewaysConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudEdgeGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudEdgeGatewaysConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-external-subnet-groups": {
      "post": {
        "operationId": "GetVirtualPrivateCloudExternalSubnetGroups",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroup"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudExternalSubnetGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudExternalSubnetGroupsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-external-subnet-groups-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudExternalSubnetGroupsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetGroupConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudExternalSubnetGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudExternalSubnetGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-external-subnets": {
      "post": {
        "operationId": "GetVirtualPrivateCloudExternalSubnets",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnet"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudExternalSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudExternalSubnetsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-external-subnets-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudExternalSubnetsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudExternalSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudExternalSubnetsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-floating-ips": {
      "post": {
        "operationId": "GetVirtualPrivateCloudFloatingIps",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIp"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudFloatingIp"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudFloatingIpsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-floating-ips-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudFloatingIpsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudFloatingIp"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudFloatingIpsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-nat-gateways": {
      "post": {
        "operationId": "GetVirtualPrivateCloudNatGateways",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudNatGateway"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudNatGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudNatGatewaysRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-nat-gateways-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudNatGatewaysConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudNatGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudNatGatewaysConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-route-tables": {
      "post": {
        "operationId": "GetVirtualPrivateCloudRouteTables",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudRouteTable"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouteTable"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudRouteTablesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-route-tables-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudRouteTablesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouteTable"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudRouteTablesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-router-gateways": {
      "post": {
        "operationId": "GetVirtualPrivateCloudRouterGateways",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudRouterGateway"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouterGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudRouterGatewaysRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-router-gateways-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudRouterGatewaysConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudRouterGateway"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-security-groups": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSecurityGroups",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroup"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSecurityGroupsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-security-groups-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSecurityGroupsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-security-policies": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSecurityPolicies",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicy"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSecurityPoliciesRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-security-policies-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSecurityPoliciesConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSecurityPolicy"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-subnets": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSubnets",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloudSubnet"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSubnetsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-cloud-subnets-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudSubnetsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudSubnetConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloudSubnet"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudSubnetsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-clouds": {
      "post": {
        "operationId": "GetVirtualPrivateClouds",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/VirtualPrivateCloud"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloud"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudsRequestBody"
              }
            }
          }
        }
      }
    },
    "/get-virtual-private-clouds-connection": {
      "post": {
        "operationId": "GetVirtualPrivateCloudsConnection",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/VirtualPrivateCloudConnection"
                }
              }
            },
            "headers": {
              "x-tower-request-id": {
                "schema": {
                  "type": "string"
                },
                "required": true
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VirtualPrivateCloud"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVirtualPrivateCloudsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vlan"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmDisk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmDisk"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmEntityFilterResult"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmEntityFilterResult"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmExportFile"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmExportFile"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmFolder"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmFolder"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmNic"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmNic"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmPlacementGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmPlacementGroup"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmPlacementGroupsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmTemplate"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmTemplatesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolumeSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolumeSnapshot"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmVolumeSnapshotsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VmVolume"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmVolumesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Vm"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVmsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VsphereEsxiAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "VsphereEsxiAccount"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetVsphereEsxiAccountsConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "WitnessService"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetWitnessServicesRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Witness"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Witness"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetWitnessesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ZoneTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "ZoneTopo"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetZoneTopoesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Zone"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "Zone"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "content-language",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/ContentLanguage"
            }
          },
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetZonesConnectionRequestBody"
              }
            }
          }
        }
      }
    },
    "/create-alert-notifier": {
      "post": {
        "operationId": "CreateAlertNotifier",
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/WithTask_AlertNotifier_"
                  },
                  "type": "array"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "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": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "404": {
            "description": "Not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          },
          "500": {
            "description": "Server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorBody"
                }
              }
            },
            "headers": {
              "CommonHeader": {
                "schema": {
                  "$ref": "#/components/schemas/CommonHeader"
                }
              }
            }
          }
        },
        "tags": [
          "AlertNotifier"
        ],
        "security": [
          {
            "Authorization": []
          }
        ],
        "parameters": [
          {
            "in": "header",
            "name": "external-cloudtower-id",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeleteAlertNotifierParams"
              }
            }
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "/"
    }
  ]
}