{
  "openapi": "3.1.0",
  "info": {
    "description": "HPE Greenlake For Storage Fleet REST APIs",
    "license": {
      "name": "HPE End User License Agreement",
      "url": "https://www.hpe.com/us/en/software/licensing.html"
    },
    "title": "HPE Greenlake For Storage Fleet REST APIs",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://eu1.data.cloud.hpe.com"
    },
    {
      "url": "https://us1.data.cloud.hpe.com"
    },
    {
      "url": "https://jp1.data.cloud.hpe.com"
    }
  ],
  "tags": [
    {
      "description": "The Certificate API provides endpoints for managing and configuring certificates.",
      "name": "certificates"
    },
    {
      "description": "The controllers API allows the management of controller fleet.",
      "name": "controllers"
    },
    {
      "description": "The Enclosure API provides endpoints for managing and configuring enclosures.",
      "name": "enclosures"
    },
    {
      "description": "The encryption API allows the actions on encryption.",
      "name": "encryption"
    },
    {
      "description": "The JBOF IOM API provides endpoints for managing and configuring JBOF IOMs.",
      "name": "jbofioms"
    },
    {
      "description": "The Migrations API allows the management of data migration from source storage systems.",
      "name": "migrations"
    },
    {
      "description": "The Object Notification Client API provides endpoints for managing and configuring object notification clients.",
      "name": "object-notification-clients"
    },
    {
      "description": "The ports API allows the management of ports.",
      "name": "ports"
    },
    {
      "description": "The shelves API allows the management of shelves.",
      "name": "shelves"
    },
    {
      "description": "The Storage Node API provides endpoints for managing and configuring storage nodes.",
      "name": "storage-nodes"
    },
    {
      "description": "The storage-systems API allows the management of storage device.",
      "name": "storage-systems"
    },
    {
      "description": "The Switch API provides endpoints for managing and configuring switches.",
      "name": "switches"
    },
    {
      "description": "The System Settings API allows the monitoring of System settings for the device.",
      "name": "system-settings"
    }
  ],
  "paths": {
    "/storage-fleet/v1/devtype4-storage-systems": {
      "get": {
        "description": "Get all HPE Alletra Storage MP B10000 storage systems",
        "operationId": "DeviceType4SystemsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/systemFilterParam"
          },
          {
            "$ref": "#/components/parameters/orderby"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4StorageSystemList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all HPE Alletra Storage MP B10000 storage systems",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{id}": {
      "get": {
        "description": "Get HPE Alletra Storage MP B10000 object identified by {id}",
        "operationId": "DeviceType4SystemGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/uuidStorageSystem"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4StorageSystemDetail"
                }
              }
            },
            "description": "Success"
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get HPE Alletra Storage MP B10000 object identified by {id}",
        "tags": [
          "storage-systems"
        ]
      },
      "post": {
        "description": "Locate an HPE Alletra Storage MP B10000 system",
        "operationId": "DeviceType4SystemLocate",
        "parameters": [
          {
            "$ref": "#/components/parameters/uuidStorageSystem"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SysLocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate an HPE Alletra Storage MP B10000 system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/alert-contacts": {
      "get": {
        "description": "Get alert-contact details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4AlertContactsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4AlertContacts"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get alert-contact details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add Alert/Mail contact details",
        "operationId": "DeviceType4AlertContactsCreate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4AlertContactInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Created",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add Alert/Mail contact details",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/alert-contacts/{id}": {
      "delete": {
        "description": "Delete Alert/Email contact for HPE Alletra Storage MP B10000 storage system identified by {id}",
        "operationId": "DeviceType4AlertContactsDelete",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/contactId"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete Alert/Email contact for HPE Alletra Storage MP B10000 storage system identified by {id}",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get alert-contact details for an HPE Alletra Storage MP B10000 storage system identified by {id}",
        "operationId": "DeviceType4AlertContactsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/contactId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4AlertContactsDetailsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get alert-contact details for an HPE Alletra Storage MP B10000 storage system identified by {id}",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit Alert/Email contact details of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "operationId": "DeviceType4AlertContactsUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/contactId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4AlertContactInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit Alert/Email contact details of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/capacity-history": {
      "get": {
        "description": "Get capacity trend data for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SystemCapacityHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/weekMonthTimeIntervalMin"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4CapacityHistoryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get capacity trend data for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/capacity-summary": {
      "get": {
        "description": "Get system capacity for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SystemCapacitySummaryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SysCapacityList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get system capacity for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/certificates": {
      "get": {
        "description": "Get array certificates by HPE Alletra Storage MP B10000",
        "operationId": "DeviceType4CertificatesList",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/DeviceType4CertificateFilterParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4CertificatesSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get array certificates by HPE Alletra Storage MP B10000",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Create certificate on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4PostCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4CreateCertificateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Create certificate on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/certificates/{id}": {
      "get": {
        "description": "Get array certificates by HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4CertificatesGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/certificatesId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4CertificateDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get array certificates by HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Import certificate identified by {id} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4PutCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/certificatesId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4ImportCertificateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Import certificate identified by {id} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/certificates/remove": {
      "post": {
        "description": "Delete certificates from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4RemoveCertificates",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4RemoveCertificatesInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete certificates from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/cim": {
      "get": {
        "description": "Get CIM Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkServiceCimGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4NetworkServicesCim"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get CIM Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit CIM network service configuration",
        "operationId": "DeviceType4NetworkServiceCimUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4NwCimEdit"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit CIM network service configuration",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/collect-support-data": {
      "post": {
        "description": "Trigger a collection on the HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SupportDataCollect",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4CollectSupportDataArrayInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Trigger a collection on the HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/component-performance-statistics": {
      "get": {
        "description": "Get component performance statistics details for an HPE Alletra Storage MP B10000 storage system idenfified by {systemId}",
        "operationId": "DeviceType4SystemComponentPerformanceStatisticsGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4PerfStatsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get component performance statistics details for an HPE Alletra Storage MP B10000 storage system idenfified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosure-cards": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Cards identified by {systemId}",
        "operationId": "DeviceType4EnclosureCardList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureCardsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Cards identified by {systemId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosure-connectors": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Connectors",
        "operationId": "DeviceType4EnclosureConnectorsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureConnectorsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected Error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Connectors",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosures",
        "operationId": "DeviceType4EnclosuresList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosuresSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosures",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{cageId}/disks": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 disks identified by {cageId}",
        "operationId": "DeviceType4DisksList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/diskFilterParam"
          },
          {
            "$ref": "#/components/parameters/diskSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/cageId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4DisksSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 disks identified by {cageId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{cageId}/disks/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 disk identified by {cageId} and {id}",
        "operationId": "DeviceType4DisksGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/cageId"
          },
          {
            "$ref": "#/components/parameters/diskUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4DiskDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 disk identified by {cageId} and {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-card-ports": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Card Ports identified by {enclosureId}",
        "operationId": "DeviceType4EnclosureCardPortsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ArcusenclosureCardPortsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Card Ports identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-card-ports/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Card Port identified by {enclosureId} and {id}",
        "operationId": "DeviceType4EnclosureCardPortsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureCardPortUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ArcusenclosureCardPortDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Card Port identified by {enclosureId} and {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-cards": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Cards identified by {enclosureId}",
        "operationId": "DeviceType4EnclosureCardsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureCardsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Cards identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-cards/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Card identified by {enclosureId} and {id}",
        "operationId": "DeviceType4EnclosureCardsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureCardUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureCardDetailedFields"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Card identified by {enclosureId} and {id}",
        "tags": [
          "shelves"
        ]
      },
      "post": {
        "description": "Locate IO Module of HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4EnclosureCardsLocateIOById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureCardUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4LocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate IO Module of HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-connectors": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Connectors identified by {enclosureId}",
        "operationId": "DeviceType4EnclosureConnectorList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureConnectorsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected Error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Connectors identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-connectors/{enclosureConnectorId}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Connector identified by {enclosureId} and {enclosureConnectorId}",
        "operationId": "DeviceType4EnclosureConnectorsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureConnectorUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureConnectorDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Connector identified by {enclosureId} and {enclosureConnectorId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-disks": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Disks identified by {enclosureId}",
        "operationId": "DeviceType4EnclosureDisksList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureDisksSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Disks identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-disks/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Disk identified by {enclosureId} and {id}",
        "operationId": "DeviceType4EnclosureDisksGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureDiskUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureDiskDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Disk identified by {enclosureId} and {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-powers": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Powers identified by {enclosureId}",
        "operationId": "DeviceType4EnclosurePowersList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosurePowersSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Powers identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-powers/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Power identified by {enclosureId} and {id}",
        "operationId": "DeviceType4EnclosurePowersGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosurePowerUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosurePowerDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Power identified by {enclosureId} and {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-sleds": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Sleds identified by {enclosureId}",
        "operationId": "DeviceType4EnclosureSledsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/enclosuresFilterParam"
          },
          {
            "$ref": "#/components/parameters/enclosuresSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureSledsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Sleds identified by {enclosureId}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{enclosureId}/enclosure-sleds/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure Sled identified by {enclosureId} and {id}",
        "operationId": "DeviceType4EnclosureSledsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureSledUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosureSledDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure Sled identified by {enclosureId} and {id}",
        "tags": [
          "shelves"
        ]
      },
      "post": {
        "description": "Locate drive of HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4EnclosureSledsLocateDriveById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/enclosureUid"
          },
          {
            "$ref": "#/components/parameters/enclosureSledUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4LocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate drive of HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/enclosures/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Enclosure identified by {id}",
        "operationId": "DeviceType4EnclosuresGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uuidEnclosure"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4EnclosuresDetailedFields"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Enclosure identified by {id}",
        "tags": [
          "shelves"
        ]
      },
      "post": {
        "description": "Locate enclosure drive of HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4EnclosuresLocateById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uuidEnclosure"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4LocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate enclosure drive of HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "shelves"
        ]
      },
      "put": {
        "description": "Edit details of HPE Alletra Storage MP B10000 Enclosure identified by {id}",
        "operationId": "DeviceType4EnclosuresEditById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uuidEnclosure"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditEnclosureInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit details of HPE Alletra Storage MP B10000 Enclosure identified by {id}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/backup": {
      "post": {
        "description": "Encryption Backup Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4backupActionOnEncryption",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EncryptionBackupRekeyInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/encryptionResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Encryption Backup Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/checkekm": {
      "post": {
        "description": "Check EKM configuration on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4checkEKMConfiguration",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/checkekmResponse"
                }
              }
            },
            "description": "Success"
          },
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/checkekmResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Check EKM configuration on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/enable": {
      "post": {
        "description": "Encryption Enable Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4enableActionOnEncryption",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EncryptionActionsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/encryptionResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Encryption Enable Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/rekey": {
      "post": {
        "description": "Encryption Rekey Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4rekeyActionOnEncryption",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EncryptionBackupRekeyInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/encryptionResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Encryption Rekey Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/restore": {
      "post": {
        "description": "Encryption Restore Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4restoreActionOnEncryption",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EncryptionRestoreActionInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Encryption Restore Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/setekm": {
      "post": {
        "description": "Set EKM configuration on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4setEKMConfiguration",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SetEKMConfigInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Set EKM configuration on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/encryption/setekm-backup": {
      "post": {
        "description": "Set EKM configuration and Encryption Backup Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4setekmbackupActionOnEncryption",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SetEKMBackupConfigInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/encryptionResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Set EKM configuration and Encryption Backup Action on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "encryption"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/licenses": {
      "get": {
        "description": "Get licenses of the storage system identified by {systemId}",
        "operationId": "DeviceType4LicensesGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4LicensesList"
                }
              }
            },
            "description": "Success"
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get licenses of the storage system identified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      },
      "post": {
        "description": "Set license of the storage system identified by {systemId}",
        "operationId": "DeviceType4SetLicense",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SetLicense"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Success",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Set license of the storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/mail-settings": {
      "delete": {
        "description": "Delete SMTP/mail server settings",
        "operationId": "DeviceType4MailSettingsDelete",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete SMTP/mail server settings",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get the system's SMTP/Mail server settigs",
        "operationId": "DeviceType4MailSettingsGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4MailsettingsList"
                }
              }
            },
            "description": "Success",
            "headers": {
              "ETag": {
                "description": "SMTP mail server settings",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get the system's SMTP/Mail server settigs",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add SMTP/Mail server settigs",
        "operationId": "DeviceType4MailSettingsAssociate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4MailsettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Created",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add SMTP/Mail server settigs",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit SMTP/Mail server settigs",
        "operationId": "DeviceType4MailSettingsUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4MailsettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit SMTP/Mail server settigs",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/network-settings": {
      "get": {
        "description": "Get Network-Settings details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkSettingsGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4network-settingsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get Network-Settings details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Post Network-Settings details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkSettingsAssociate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditNetworkSettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Post Network-Settings details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/nodes": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Nodes",
        "operationId": "DeviceType4NodesList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/nodesFilterParam"
          },
          {
            "$ref": "#/components/parameters/nodesSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4NodesSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Nodes",
        "tags": [
          "controllers"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/nodes/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Node identified by {id}",
        "operationId": "DeviceType4NodesGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uuidNode"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4NodeDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Node identified by {id}",
        "tags": [
          "controllers"
        ]
      },
      "post": {
        "description": "Locate node of HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4NodesLocateById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uuidNode"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4LocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate node of HPE Alletra Storage MP B10000  identified by {id}",
        "tags": [
          "controllers"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/nodes/{nodeId}/component-performance-statistics": {
      "get": {
        "description": "Get component performance statistics details of HPE Alletra Storage MP B10000 node idenfified by {nodeId}",
        "operationId": "DeviceType4NodeComponentPerformanceStatisticsGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/nodeUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4NodePerfStatsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get component performance statistics details of HPE Alletra Storage MP B10000 node idenfified by {nodeId}",
        "tags": [
          "controllers"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/nodes/{nodeId}/service-ports": {
      "get": {
        "description": "Get service ports for nodes of all storage systems of HPE Alletra Storage MP B10000 identified by {systemId} and {nodeId }",
        "operationId": "DeviceType4NodeServicePortsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/servicePortFilterParam"
          },
          {
            "$ref": "#/components/parameters/nodeId"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4ServicePortsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get service ports for nodes of all storage systems of HPE Alletra Storage MP B10000 identified by {systemId} and {nodeId }",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/performance-history": {
      "get": {
        "description": "Get performance trend data for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SystemPerformanceHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SystemPerformanceHistoryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get performance trend data for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/performance-statistics": {
      "get": {
        "description": "Get performance statistics for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4GetSystemPerformanceStatistics",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SystemPerformanceList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get performance statistics for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/physicaldrives-performance": {
      "get": {
        "description": "Get details of performance metrics of physical drives on storage system identified by {systemid}",
        "operationId": "DeviceType4PhysicalDrivePerformanceHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/reportType"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          },
          {
            "$ref": "#/components/parameters/compareBy"
          },
          {
            "$ref": "#/components/parameters/groupByPhysicalDrive"
          },
          {
            "$ref": "#/components/parameters/perfMetricType"
          },
          {
            "$ref": "#/components/parameters/filterPhysicalDrive"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4PerformanceHistoryDataList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of performance metrics of physical drives on storage system identified by {systemid}",
        "tags": [
          "shelves"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Ports",
        "operationId": "DeviceType4PortsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/portsFilterParam"
          },
          {
            "$ref": "#/components/parameters/portsSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4PortsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Ports",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports-performance": {
      "get": {
        "description": "Get details of performance metrics of host ports on storage system identified by {systemid}",
        "operationId": "DeviceType4PortsPerformanceHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/reportType"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          },
          {
            "$ref": "#/components/parameters/compareBy"
          },
          {
            "$ref": "#/components/parameters/groupByPort"
          },
          {
            "$ref": "#/components/parameters/perfMetricType"
          },
          {
            "$ref": "#/components/parameters/filterPort"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4PerformanceHistoryDataList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of performance metrics of host ports on storage system identified by {systemid}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Port identified by {id}",
        "operationId": "DeviceType4PortsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4PortDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Port identified by {id}",
        "tags": [
          "ports"
        ]
      },
      "post": {
        "description": "Port enable disable identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PortEnable",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortEnableInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Port enable disable identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/clear": {
      "post": {
        "description": "Clear the details of the ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PortsClear",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortClearInput"
              }
            }
          },
          "required": false
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Clear the details of the ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/edit-iscsi": {
      "put": {
        "description": "Edit iscsi ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4IscsiPortEdit",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortISCSIEdit"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit iscsi ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/edit-rcip": {
      "put": {
        "description": "Edit rcip ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4RcipPortEdit",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortRCIPEdit"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit rcip ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/fc": {
      "put": {
        "description": "Edit ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4FcPortEdit",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortFCEdit"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/initialize": {
      "post": {
        "description": "Initialize the details of the ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4initialisePorts",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Initialize the details of the ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/ping-iscsi": {
      "post": {
        "description": "Ping iscsi ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4IscsiPortPing",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortISCSIPing"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Ping iscsi ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/ports/{id}/ping-rcip": {
      "post": {
        "description": "Ping rcip ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4RcipPortPing",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/portUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4PortRCIPPing"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Ping rcip ports identified by {id} from HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "ports"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/quorum-witness": {
      "get": {
        "description": "Get quorum witness configuration details from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4GetQuorumWitness",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/DeviceType4WitnessFilterParam"
          },
          {
            "$ref": "#/components/parameters/DeviceType4WitnessSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4WitnessList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get quorum witness configuration details from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Create quorum witness on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4PostQuorumWitness",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4CreateQuorumWitnessInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Create quorum witness on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/quorum-witness/{replicationPartnerId}": {
      "delete": {
        "description": "Delete quorum witness identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4DeleteQuorumWitness",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/replicationPartnerId"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete quorum witness identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get details of quorum witness configured on replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4GetQuorumWitnessWithId",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/replicationPartnerId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4WitnessDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of quorum witness configured on replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit quorum witness identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4PutQuorumWitness",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/replicationPartnerId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditQuorumWitnessInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit quorum witness identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/remotecopylinks-performance": {
      "get": {
        "description": "Get details of performance metrics of remote copy links on storage system identified by {systemid}",
        "operationId": "DeviceType4RemoteCopyLinksPerformanceHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/reportType"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          },
          {
            "$ref": "#/components/parameters/compareByRCLink"
          },
          {
            "$ref": "#/components/parameters/groupByRCLink"
          },
          {
            "$ref": "#/components/parameters/perfRCLMetricType"
          },
          {
            "$ref": "#/components/parameters/filterRCLinkDT4"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4RcLinkPerformanceHistoryDataList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          }
        },
        "summary": "Get details of performance metrics of remote copy links on storage system identified by {systemid}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/replication-partners": {
      "get": {
        "description": "Get details of replication partners on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4GetReplicationPartners",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/DeviceType4ReplicationPartnerFilterParam"
          },
          {
            "$ref": "#/components/parameters/DeviceType4ReplicationPartnerSortParam"
          },
          {
            "$ref": "#/components/parameters/DeviceType4IndirectReplicationPartner"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4ReplicationPartnersList"
                }
              }
            },
            "description": "Success"
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of replication partners on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Create replication partners on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PostReplicationPartners",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4CreateReplicationPartnersInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Create replication partners on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/replication-partners/{replicationPartnerId}": {
      "get": {
        "description": "Get details of replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4GetReplicationPartnerWithId",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/replicationPartnerId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4ReplicationPartnerDetails"
                }
              }
            },
            "description": "Success"
          },
          "304": {
            "description": "Not Modified"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PutReplicationPartner",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/replicationPartnerId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditReplicationPartnerInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit replication partner identified by {replicationPartnerId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/replication-partners/remove": {
      "post": {
        "description": "Delete replication partner from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4PostRemoveReplicationPartners",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4RemoveReplicationPartnersInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete replication partner from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/service-ports": {
      "get": {
        "description": "Get service ports for nodes of all storage systems of HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4NodeServicePortsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/servicePortFilterParam"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4ServicePortsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get service ports for nodes of all storage systems of HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/snmp-mgr": {
      "get": {
        "description": "Get SNMP-Manager Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkServiceSnmpMgrList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4snmpDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get SNMP-Manager Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add SNMP Manager settings",
        "operationId": "DeviceType4NetworkServiceSnmpMgrCreate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4NwAddSnmpMgr"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add SNMP Manager settings",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/snmp-mgr/{id}": {
      "delete": {
        "description": "Delete SNMP manager settings identified by {id}",
        "operationId": "DeviceType4NetworkServiceSnmpMgrDelete",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idSnmp"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete SNMP manager settings identified by {id}",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get a specific SNMP-Manager Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkServiceSnmpMgrGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idSnmp"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4snmp"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "SNMP Manager object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get a specific SNMP-Manager Network-Service details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit SNMP Manager settings for the specified Id",
        "operationId": "DeviceType4NetworkServiceSnmpMgrUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idSnmp"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4NwSnmpMgrEdit"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit SNMP Manager settings for the specified Id",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/snmp-users": {
      "get": {
        "description": "Get SNMP users",
        "operationId": "DeviceType4SnmpUsersList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/snmpUsersFilterParam"
          },
          {
            "$ref": "#/components/parameters/snmpUsersSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SnmpUsersList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get SNMP users",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/snmp-users/{id}": {
      "get": {
        "description": "Get SNMP users identified by {id}",
        "operationId": "DeviceType4SnmpUsersGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idSnmp"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SnmpUsersDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get SNMP users identified by {id}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/support-settings": {
      "get": {
        "description": "Get support settings for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SupportSettingsGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SupportSettingList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get support settings for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add support settings for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SupportSettingsAssociate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SupportSettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add support settings for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit support settings for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4SupportSettingsUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SupportSettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit support settings for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/sustainability-metrics": {
      "get": {
        "description": "Get details of sustainability metrics of enclosure and system power supplies in Watts on storage system identified by {systemid}",
        "operationId": "DeviceType4EnclosurePowersSustainability",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          },
          {
            "$ref": "#/components/parameters/groupBy"
          },
          {
            "$ref": "#/components/parameters/metricType"
          },
          {
            "$ref": "#/components/parameters/filter"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SysPowerSustainabilityMerticDataList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of sustainability metrics of enclosure and system power supplies in Watts on storage system identified by {systemid}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switch-ports": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch ports",
        "operationId": "DeviceType4SwitchPortsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/switchFilterParam"
          },
          {
            "$ref": "#/components/parameters/switchSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPortSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch ports",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switches",
        "operationId": "DeviceType4SwitchesList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/switchFilterParam"
          },
          {
            "$ref": "#/components/parameters/switchSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchesSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switches",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch identified by {id}",
        "operationId": "DeviceType4SwitchesGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uidSwitch"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchDetailedFields"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch identified by {id}",
        "tags": [
          "switches"
        ]
      },
      "post": {
        "description": "Locate switch  of HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4SwitchLocateById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/uidSwitch"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4LocateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Locate switch of HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-fans": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch Fans identified by switch id",
        "operationId": "DeviceType4SwitchFanList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/switchFilterParam"
          },
          {
            "$ref": "#/components/parameters/switchSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchFansSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch Fans identified by switch id",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-fans/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch Fan identified by switchId and Fan id",
        "operationId": "DeviceType4SwitchFanGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/switchFanUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchFanDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch Fan identified by switchId} and Fan id",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-ports": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch ports identified by {switchId}",
        "operationId": "DeviceType4SwitchPortList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/switchFilterParam"
          },
          {
            "$ref": "#/components/parameters/switchSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPortSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch ports identified by {switchId}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-ports/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch identified by {switchId} and {id}",
        "operationId": "DeviceType4SwitchPortGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/switchPortUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPortDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch Port identified by {switchId} and {id}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-ps": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch power supplies identified by {switchId}",
        "operationId": "DeviceType4SwitchPSList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/switchFilterParam"
          },
          {
            "$ref": "#/components/parameters/switchSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPSSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch power supplies identified by {switchId}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/switches/{switchId}/switch-ps/{id}": {
      "get": {
        "description": "Get details of HPE Alletra Storage MP B10000 Switch Power Supplies identified by {switchId} and {id}",
        "operationId": "DeviceType4SwitchPSGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/switchUid"
          },
          {
            "$ref": "#/components/parameters/switchPSUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPSDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details of HPE Alletra Storage MP B10000 Switch Power Supplies identified by {switchId} and {id}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/system-settings": {
      "get": {
        "description": "Get the system settings configuration details",
        "operationId": "DeviceType4SystemSettingsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4SystemConfigParams"
                }
              }
            },
            "description": "Success",
            "headers": {
              "ETag": {
                "description": "System settings configuration information",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get the system settings configuration details",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Edit system settings configuration. Only one type of system settings i.e. either \"authMode or dateTime or installationSites or name or ntpAddresses or remoteSyslogSettings or srinfo or supportContact or systemParameters or enableFile(This operation is supported from OS version 10.5.0 and later)\" is allowed to be configured at a time. From OS version 10.6.0 onwards, \"enableFile\" and \"clearFileRwareAlerts\" can be configured together.",
        "operationId": "DeviceType4SystemSettingsAssociate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SystemConfigParamsEditInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit system settings configuration",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit system settings configuration. Only one type of system settings i.e. either \"authMode or dateTime or installationSites or name or ntpAddresses or remoteSyslogSettings or srinfo or supportContact or systemParameters or enableFile(This operation is supported from OS version 10.5.0 and later)\" is allowed to be configured at a time. Starting with OS version 10.6.0, enableFile and clearFileRwareAlerts may be configured together in a single request.",
        "operationId": "DeviceType4SystemSettingsUpdate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4SystemConfigParamsEditInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit system settings configuration",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/telemetry": {
      "get": {
        "description": "Get telemetry status for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4TelemetryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4TelemetryStatusList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get telemetry status for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/trust-certificates": {
      "get": {
        "description": "Get certificates trusted by HPE Alletra Storage MP B10000",
        "operationId": "DeviceType4TrustedCertificatesList",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/DeviceType4trustedCertificateFilterParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4trustedCertificatesSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get certificates trusted by HPE Alletra Storage MP B10000",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add trusted certificates for HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4AddTrustedCertificates",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4AddTrustedCertificateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add trusted certificates for HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/trust-certificates/{id}": {
      "get": {
        "description": "Get certificates trusted by HPE Alletra Storage MP B10000 identified by {id}",
        "operationId": "DeviceType4TrustedCertificatesGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/certificatesId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4trustedCertificateDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get certificates trusted by HPE Alletra Storage MP B10000 identified by {id}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/trust-certificates/remove": {
      "post": {
        "description": "Delete trusted certificates from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4RemoveTrustedCertificates",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4RemoveTrustedCertificatesInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete trusted certificates from HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vasa": {
      "get": {
        "description": "Get VASA Network-Service details for a storage system Primera / Alletra 9K",
        "operationId": "DeviceType4NetworkServiceVasaGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4NetworkServicesVasa"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get VASA Network-Service details for a storage system Primera / Alletra 9K",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vasa/{vasaId}": {
      "post": {
        "description": "Enables or disable vasa service  on a HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4NetworkServiceVasaConfigure",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idVasa"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4VasaConfig"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Configures vasa service for the specified id.",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vasa/{vasaId}/services": {
      "post": {
        "description": "Enables, disable, updates the cert management mode for VASA services on a HPE Alletra Storage MP B10000 storage system. It also provides the ability to configure the batch parameters for VASA services and set up the second VASA Provider (VP) on a HPE Alletra Storage MP B10000 storage system from OS version 10.5.0 and later.",
        "operationId": "DeviceType4NetworkServiceConfigureVasaService",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/idVasa"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4VasaServiceConfig"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Configures vasa service for the specified id.",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vasaprovider": {
      "post": {
        "description": "Add a VASA Provider IP address on the specified node. After associating the VASA Provider (VP) to the specific node then this information is used to start second instance of the VP to achieve VPHA. This configuration will provide high availability of the connection between storage device and vSphere client and minimize service downtime during failures. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
        "operationId": "DeviceType4VasaProviderAddressConfigure",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4VasaProviderAddressConfig"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Configure IP addresses for VASA Provider High Availability (VPHA) on a HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vasaprovider/clear": {
      "post": {
        "description": "Clear VASA Provider IP Address Configuration from a node at HPE Alletra Storage MP B10000 storage system. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
        "operationId": "DeviceType4VasaProviderAddressClear",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4VasaProviderAddressClear"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Clear VASA Provider IP Address configuration on a HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vm-manager-settings": {
      "get": {
        "description": "Get vCenter settings for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4VMManagerSettingsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4VcenterSettingsSumarryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get vCenter settings for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add vCenter settings to HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4PostVCenterSettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4vCenterSettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Created",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add vCenter settings to HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vm-manager-settings/{vcenterSettingId}": {
      "delete": {
        "description": "Delete vCenter setting identified by {vcenterSettingId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4DeleteVCenterSettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vcenterSettingId"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete vCenter setting identified by {vcenterSettingId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get vCenter setting detail for a given vCenter setting of a HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4VMManagerSettingsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vcenterSettingId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4vcenterSettingDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get vCenter setting detail for a given vCenter setting of a HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit vCenter setting identified by {vcenterSettingId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PutVCenterSettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vcenterSettingId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditVCenterSettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit vCenter setting identified by {vcenterSettingId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vme-manager-settings": {
      "get": {
        "description": "Get vme settings for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4VMEManagerSettingsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4VmeSettingsSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get vme settings for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Add vme settings to HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4PostVMESettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4VMESettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add vme settings to HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vme-manager-settings/{vmeSettingId}": {
      "delete": {
        "description": "Delete vme setting identified by {vmeSettingId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4DeleteVMESettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vmeSettingId"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete vme setting identified by {vmeSettingId} on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      },
      "get": {
        "description": "Get details for a given vme-setting of a HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4VMEManagerSettingsGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vmeSettingId"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4vmeSettingDetailSchema"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get details for a given vme-setting of a HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit vme setting identified by {vmeSettingId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "operationId": "DeviceType4PutVMESettings",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vmeSettingId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditVMESettingsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit vme setting identified by {vmeSettingId} on HPE Alletra Storage MP B10000 identified by {systemId}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vvol": {
      "get": {
        "description": "Get vVol details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4vVolGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/vvolFilterParam"
          },
          {
            "$ref": "#/components/parameters/vvolSortParam"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4Vvol"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get vVol details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vvolscs": {
      "get": {
        "description": "Get Storage Container details for an HPE Alletra Storage MP B10000 storage system",
        "operationId": "DeviceType4StorageContainerGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/vvolscFilterParam"
          },
          {
            "$ref": "#/components/parameters/vvolscSortParam"
          },
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceType4Vvolscs"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get Storage Container details for an HPE Alletra Storage MP B10000 storage system",
        "tags": [
          "system-settings"
        ]
      },
      "post": {
        "description": "Creates VMware storage container on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "operationId": "DeviceType4CreatevVolSC",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4CreatevVolSCInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Creates VMware storage container on HPE Alletra Storage MP B10000 storage system identified by {systemId}",
        "tags": [
          "vvolscs"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vvolscs/{vvolscId}": {
      "delete": {
        "description": "Delete storage container of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "operationId": "DeviceType4StorageContainerDeleteById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vvolscId"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete storage container of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "tags": [
          "system-settings"
        ]
      },
      "put": {
        "description": "Edit storage container of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "operationId": "DeviceType4StorageContainerEditById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vvolscId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceType4EditvVolSCInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit storage container of HPE Alletra Storage MP B10000 storage system identified by {id}",
        "tags": [
          "system-settings"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vvolscs/{vvolscId}/attach": {
      "post": {
        "description": "Attach host to storage container identified by {volumeId} from HPE Alletra Storage MP B10000",
        "operationId": "DeviceType4AttachVolSC",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vvolscId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AttachDetachInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Attach host to storage container identified by {vvolscId} from HPE Alletra Storage MP B10000",
        "tags": [
          "vvolscs"
        ]
      }
    },
    "/storage-fleet/v1/devtype4-storage-systems/{systemId}/vvolscs/{vvolscId}/detach": {
      "post": {
        "description": "Detach host from storage container identified by {volumeId} from HPE Alletra Storage MP B10000",
        "operationId": "DeviceType4DetachVolSC",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/vvolscId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AttachDetachInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Detach host from storage container identified by {vvolscId} from HPE Alletra Storage MP B10000",
        "tags": [
          "vvolscs"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems": {
      "get": {
        "description": "Get all HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetStorageClusters",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/homefleetSystemFilterParam"
          },
          {
            "$ref": "#/components/parameters/homefleetSystemSortParam"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StorageClusterSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all HPE Alletra Storage MP X10000 system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}": {
      "get": {
        "description": "Get HPE Alletra Storage MP X10000 system identified by {systemId}",
        "operationId": "DeviceType7GetStorageClusterById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StorageClusterDetailsWithRequestUri"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get HPE Alletra Storage MP X10000 system identified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      },
      "put": {
        "description": "Edit settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "operationId": "DeviceType7EditStorageSystemSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditStorageClusterInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/capacity-history": {
      "get": {
        "description": "Get capacity trend data for a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7SystemCapacityHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/hfCapacityHistoryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get capacity trend data for a HPE Alletra Storage MP X10000 system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/capacity-summary": {
      "get": {
        "description": "Get capacity summary for a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7SystemCapacitySummaryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemUid"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/hfSystemCapacitySummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get capacity summary for a HPE Alletra Storage MP X10000 system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/custom-certificate-policies": {
      "get": {
        "description": "Get all custom certificate policies of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetCustomCertificatePolicies",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificatePolicyList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all custom certificate policies of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/custom-certificate-policies/{certificatePolicyId}": {
      "get": {
        "description": "Get Certificate policies of a HPE Alletra Storage MP X10000 system identified by certificatePolicyID",
        "operationId": "DeviceType7GetCustomCertificatePoliciesById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificatePolicyID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificatePolicyDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Custom Certificate policies object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Certificate policies of a HPE Alletra Storage MP X10000 system identified by certificatePolicyID",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/custom-certificates": {
      "get": {
        "description": "Get all custom certificates of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetCustomCertificates",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificateList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all custom certificates of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "certificates"
        ]
      },
      "post": {
        "description": "This API endpoint is to create a custom certificate for storage cluster",
        "operationId": "createStorageClusterCustomCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateCustomCertificateRequest"
              }
            }
          },
          "description": "Request to create custom certificate",
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Create a custom certificate for storage cluster",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/custom-certificates/{certificateId}": {
      "delete": {
        "description": "delete storage cluster custom certificate identified by {certificateId}",
        "operationId": "deleteStorageClusterCustomCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateID"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "delete storage cluster custom certificate identified by {certificateId}",
        "tags": [
          "certificates"
        ]
      },
      "get": {
        "description": "Get Custom Certificate of a HPE Alletra Storage MP X10000 system identified by certificateID",
        "operationId": "DeviceType7GetCustomCertificateById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificateDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Custom Certificate object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Custom Certificate of a HPE Alletra Storage MP X10000 system identified by certificateID",
        "tags": [
          "certificates"
        ]
      },
      "put": {
        "description": "Import certificates for HPE Alletra Storage MP X10000 system identified by certificateId",
        "operationId": "DeviceType7ImportCustomCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ImportHomefleetCustomCertificateInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage Node object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Import certificates for HPE Alletra Storage MP X10000 system identified by certificateId",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/enclosures": {
      "get": {
        "description": "Get all enclosures of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetEnclosures",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetEnclosureFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetEnclosureSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetEnclosureList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all enclosures of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "enclosures"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/enclosures/{enclosureId}": {
      "get": {
        "description": "Get Enclosure of HPE Alletra Storage MP X10000 system identified by enclosureID",
        "operationId": "DeviceType7GetEnclosureById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetEnclosureID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetEnclosureDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Enclosure object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Enclosure of a HPE Alletra Storage MP X10000 system identified by enclosureID",
        "tags": [
          "enclosures"
        ]
      },
      "put": {
        "description": "Edit settings of HPE Alletra Storage MP X10000 system Enclosure identified by {enclosureId}",
        "operationId": "DeviceType7EditEnclosureById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetEnclosureID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditEnclosureInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Enclosure object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit settings of HPE Alletra Storage MP X10000 system Enclosure identified by {enclosureId}",
        "tags": [
          "enclosures"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/jbofioms": {
      "get": {
        "description": "Get all JBOF IOMs of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetJbofIoms",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetJbofIomFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetJbofIomSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetJbofIomList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all JBOF IOMs of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "jbofioms"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/jbofioms/{jbofiomId}": {
      "get": {
        "description": "Get JBOF IOM of a HPE Alletra Storage MP X10000 system identified by jbofIomID",
        "operationId": "DeviceType7GetJbofIomById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetJbofIomID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetJbofIomDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "JBOF IOM object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get JBOF IOM of a HPE Alletra Storage MP X10000 system identified by jbofIomID",
        "tags": [
          "jbofioms"
        ]
      },
      "put": {
        "description": "Edit settings of a HPE Alletra Storage MP X10000 system JBOF IOM identified by jbofIomID",
        "operationId": "DeviceType7EditJbofIomById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetJbofIomID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditJbofIomInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "JBOF IOM object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit settings of a HPE Alletra Storage MP X10000 system JBOF IOM identified by jbofIomID",
        "tags": [
          "jbofioms"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/object-notification-clients": {
      "get": {
        "description": "Get all Object Notification Client config for HPE Alletra Storage MP X10000 system identified by {systemId}",
        "operationId": "DeviceType7GetStorageClusterObjectNotificationClientBySystemId",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/homefleetSystemFilterParam"
          },
          {
            "$ref": "#/components/parameters/homefleetSystemSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MessageBrokerConfigDetailsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system Object notification client settings not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all Object Notification Client config for HPE Alletra Storage MP X10000 system identified by {systemId}",
        "tags": [
          "object-notification-clients"
        ]
      },
      "post": {
        "description": "Add Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "operationId": "DeviceType7AddStorageSystemObjectNotificationClientSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/brokerDetailsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Add Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "tags": [
          "object-notification-clients"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/object-notification-clients/{clientId}": {
      "delete": {
        "description": "Edit Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {clientId}",
        "operationId": "DeviceType7DeleteStorageSystemObjectNotificationClientSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/brokerID"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Delete Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {clientId}",
        "tags": [
          "object-notification-clients"
        ]
      },
      "get": {
        "description": "Get Object Notification Client config for HPE Alletra Storage MP X10000 system identified by {clientId}",
        "operationId": "DeviceType7GetStorageClusterObjectNotificationClientById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/brokerID"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MessageBrokerConfigDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system Object Notification client settings not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get Object Notification Client config for HPE Alletra Storage MP X10000 system identified by {clientId}",
        "tags": [
          "object-notification-clients"
        ]
      },
      "put": {
        "description": "Edit Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {clientId}",
        "operationId": "DeviceType7EditStorageSystemObjectNotificationClientSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/brokerID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditBrokerDetailsInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit Object Notification Client settings of HPE Alletra Storage MP X10000 system identified by {clientId}",
        "tags": [
          "object-notification-clients"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/performance-history": {
      "get": {
        "description": "Get performance trend data for a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7SystemPerformanceHistoryGet",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/range"
          },
          {
            "$ref": "#/components/parameters/timeIntervalMin"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/hfPerformanceHistoryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get performance trend data for a HPE Alletra Storage MP X10000 system",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/smtp-settings": {
      "get": {
        "description": "Get SMTP settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "operationId": "DeviceType7GetStorageClusterSMTPSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SMTPSettingsDetailsList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system SMTP settings not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get SMTP settings of HPE Alletra Storage MP X10000 system identified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      },
      "put": {
        "description": "Edit settings of HPE Alletra Storage MP X10000 system  SMTP server identified by {systemId}",
        "operationId": "DeviceType7EditStorageSystemSMTPSettingsById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditSMTPInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit settings of HPE Alletra Storage MP X10000 system SMTP server identified by {systemId}",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/storage-nodes": {
      "get": {
        "description": "Get all storage nodes of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetStorageNodes",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/HomefleetStorageNodeFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetStorageNodeSortParam"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetStorageNodeList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all storage nodes of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "storage-nodes"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}": {
      "get": {
        "description": "Get StorageNode of a HPE Alletra Storage MP X10000 system identified by storageNodeID",
        "operationId": "DeviceType7GetStorageNodeById",
        "parameters": [
          {
            "$ref": "#/components/parameters/HomefleetStorageNodeID"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetStorageNodeDetails"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get StorageNode of a HPE Alletra Storage MP X10000 system identified by storageNodeID",
        "tags": [
          "storage-nodes"
        ]
      },
      "put": {
        "description": "Edit settings of a HPE Alletra Storage MP X10000 system Storage Node identified by storageNodeID",
        "operationId": "DeviceType7EditStorageNodeById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetStorageNodeID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditStorageNodeInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage Node object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit settings of a HPE Alletra Storage MP X10000 system Storage Node  identified by storageNodeID",
        "tags": [
          "storage-nodes"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/switches": {
      "get": {
        "description": "Get all switches of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetSwitches",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetSwitchFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetSwitchSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetSwitchList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all switches of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/switches/{switchId}": {
      "get": {
        "description": "Get Switch of a HPE Alletra Storage MP X10000 system identified by switchID",
        "operationId": "DeviceType7GetSwitchById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetSwitchID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetSwitchDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Switch object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Switch of a HPE Alletra Storage MP X10000 system identified by switchID",
        "tags": [
          "switches"
        ]
      },
      "put": {
        "description": "Edit HPE Alletra Storage MP X10000 system Switch identified by {switchId}",
        "operationId": "DeviceType7EditSwitchById",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetSwitchID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditSwitchInput"
              }
            }
          },
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Switch object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Edit HPE Alletra Storage MP X10000 system Switch identified by {switchId}",
        "tags": [
          "switches"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/trust-certificates": {
      "get": {
        "description": "Get all custom certificates of a HPE Alletra Storage MP X10000 system",
        "operationId": "DeviceType7GetTrustCertificates",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetTrustCertificateList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all custom certificates of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "certificates"
        ]
      },
      "post": {
        "description": "This API endpoint is to create a trust certificate for storage cluster",
        "operationId": "createStorageClusterTrustCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageSystemID"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateTrustCertificateRequest"
              }
            }
          },
          "description": "Request to create trust certificate",
          "required": true
        },
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Create a trust certificate for storage cluster",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/trust-certificates/{certificateId}": {
      "delete": {
        "description": "delete storage cluster trust certificate identified by {certificateId}",
        "operationId": "deleteStorageClusterTrustCertificate",
        "parameters": [
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateID"
          }
        ],
        "responses": {
          "202": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/taskResponse"
                }
              }
            },
            "description": "Accepted",
            "headers": {
              "Location": {
                "description": "This contains the URI of the task used to monitor the request",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "delete storage cluster trust certificate identified by {certificateId}",
        "tags": [
          "certificates"
        ]
      },
      "get": {
        "description": "Get Trust Certificate of a HPE Alletra Storage MP X10000 system identified by certificateID",
        "operationId": "DeviceType7GetTrustCertificateById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetCertificateID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetTrustCertificateDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Trust Certificate object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Trust Certificate of a HPE Alletra Storage MP X10000 system identified by certificateID",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/trust-stores": {
      "get": {
        "description": "Get all Trust Store of a HPE Alletra Storage MP X10000 system. A Trust Store represents a collection of trusted certificates.",
        "operationId": "DeviceType7GetTrustStores",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageSystemID"
          },
          {
            "$ref": "#/components/parameters/HomefleetTrustStoreFilterParam"
          },
          {
            "$ref": "#/components/parameters/HomefleetTrustStoreSortParam"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetTrustStoreList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get all Trust Store of a HPE Alletra Storage MP X10000 system",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/devtype7-storage-systems/{systemId}/trust-stores/{TrustStoreId}": {
      "get": {
        "description": "Get Trust Store of a HPE Alletra Storage MP X10000 system identified by ID. A Trust Store represents a collection of trusted certificates.",
        "operationId": "DeviceType7GetTrustStoreById",
        "parameters": [
          {
            "$ref": "#/components/parameters/select"
          },
          {
            "$ref": "#/components/parameters/storageClusterID"
          },
          {
            "$ref": "#/components/parameters/HomefleetTrustStoreID"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HomefleetTrustStoreDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Trust Certificate object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / Unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unexpected error"
          }
        },
        "summary": "Get Trust Store of a HPE Alletra Storage MP X10000 system identified by ID",
        "tags": [
          "certificates"
        ]
      }
    },
    "/storage-fleet/v1/storage-systems": {
      "get": {
        "description": "Get all storage systems",
        "operationId": "SystemsList",
        "parameters": [
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/systemFilterParam"
          },
          {
            "$ref": "#/components/parameters/orderby"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/storageSystemSummaryList"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all storage systems",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/storage-systems/{id}": {
      "get": {
        "description": "Get storage system object identified by {id}",
        "operationId": "SystemGetById",
        "parameters": [
          {
            "$ref": "#/components/parameters/uuidStorageSystem"
          },
          {
            "$ref": "#/components/parameters/select"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/storageSystemDetail"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Storage system object not found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get storage system object identified by {id}",
        "tags": [
          "storage-systems"
        ]
      }
    },
    "/storage-fleet/v1/storage-types": {
      "get": {
        "description": "Get all device types",
        "operationId": "GetDeviceType",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/storageTypes"
                }
              }
            },
            "description": "Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal / unexpected error"
          },
          "503": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Service Unavailable"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "unexpected error"
          }
        },
        "summary": "Get all device types",
        "tags": [
          "storage-systems"
        ]
      }
    }
  },
  "components": {
    "parameters": {
      "DeviceType4CertificateFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Certificates by Key.",
        "example": "service eq qw-client",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "DeviceType4IndirectReplicationPartner": {
        "description": "Include indirect partners. Indirect partners are excluded by default. This parameter cannot be used with other query parameters.",
        "example": true,
        "in": "query",
        "name": "include-indirect-partners",
        "schema": {
          "type": "boolean"
        }
      },
      "DeviceType4ReplicationPartnerFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter replication partners by key.",
        "example": "systemId eq 7CE751P312",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "DeviceType4ReplicationPartnerSortParam": {
        "allowReserved": true,
        "description": "oData query to sort nodes resource by key.",
        "example": "name desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "DeviceType4WitnessFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter witness by key.",
        "example": "id eq afb4961e47212e5bc88dd35db5be5c83",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "DeviceType4WitnessSortParam": {
        "allowReserved": true,
        "description": "oData query to sort witness resource by key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "DeviceType4trustedCertificateFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Certificates by Key.",
        "example": "other",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetCertificateFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Certificate by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetCertificateID": {
        "description": "ID unique to certificate created in objectstore",
        "example": "certificate-1",
        "in": "path",
        "name": "certificateId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetCertificatePolicyID": {
        "description": "ID unique to certificate policy created in objectstore",
        "example": "certificate-policy-1",
        "in": "path",
        "name": "certificatePolicyId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetCertificateSortParam": {
        "allowReserved": true,
        "description": "Data query to sort Certificate resource by Key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetEnclosureFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Enclosures by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetEnclosureID": {
        "description": "Identifier of Enclosure. A 42 digit hexadecimal number.",
        "example": "2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "path",
        "name": "enclosureId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetEnclosureSortParam": {
        "allowReserved": true,
        "description": "Data query to sort Enclosure resource by Key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetJbofIomFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter JBOF IOMs by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetJbofIomID": {
        "description": "Identifier of JBOF IOM. A 42 digit hexadecimal number.",
        "example": "2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "path",
        "name": "jbofiomId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetJbofIomSortParam": {
        "allowReserved": true,
        "description": "Data query to sort JBOF IOM resource by Key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetStorageNodeFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter StorageNodes by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetStorageNodeID": {
        "description": "Identifier of StorageNode. A 42 digit hexadecimal number.",
        "example": "2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "path",
        "name": "storageNodeId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetStorageNodeSortParam": {
        "allowReserved": true,
        "description": "Data query to sort StorageNodes resource by Key.",
        "example": "name desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetSwitchFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Switches by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetSwitchID": {
        "description": "Identifier of Switch. A 42 digit hexadecimal number.",
        "example": "2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "path",
        "name": "switchId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetSwitchSortParam": {
        "allowReserved": true,
        "description": "Data query to sort Switch resource by Key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetTrustStoreFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter Trust Store by Key.",
        "example": "id eq 2a0df0fe6f7dc7bb16000000000000000000004007",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetTrustStoreID": {
        "description": "ID unique to trustStore created in objectstore",
        "example": "certificate- -1",
        "in": "path",
        "name": "TrustStoreId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "HomefleetTrustStoreSortParam": {
        "allowReserved": true,
        "description": "Data query to sort Trust Store resource by Key.",
        "example": "id desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "brokerID": {
        "description": "ID of the Object Notification Client",
        "example": "dummyId",
        "in": "path",
        "name": "clientId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "cageId": {
        "description": "cage ID",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "cageId",
        "required": true,
        "schema": {
          "format": "int64",
          "type": "string"
        }
      },
      "certificatesId": {
        "description": "ID of the certificate",
        "example": "99691e493067b2b2acf1774fc0ccc011",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "compareBy": {
        "allowReserved": true,
        "description": "compareBy will define top and compare metrics for which query has to be made. Allowed values: `readIops, writeIops, totalIops, readThroughput, writeThroughput, totalThroughput, readLatency, writeLatency, totalLatency, readIosize, writeIosize, totalIosize, totalQlen, avgBusy`",
        "example": "top eq 5 and metrics eq readIops",
        "in": "query",
        "name": "compare-by",
        "schema": {
          "type": "string"
        }
      },
      "compareByRCLink": {
        "allowReserved": true,
        "description": "compareBy will define top and compare metrics for which query has to be made. Allowed values: `linkThroughput, linkRoundTripTime, transmittedData`",
        "example": "top eq 5 and metrics eq linkRoundTripTime",
        "in": "query",
        "name": "compare-by",
        "schema": {
          "type": "string"
        }
      },
      "contactId": {
        "description": "Unique Identifier of the alert contact",
        "example": "a4c78226-69cd-b9e7-af3e-445ca8f8a655",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "diskFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter Disk by Key.",
        "example": "systemId eq 7CE751P312",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "diskSortParam": {
        "allowReserved": true,
        "description": "oData query to sort Disk by Key.",
        "example": "name asc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "diskUid": {
        "description": "UID of the disk",
        "example": "d4b13e70924d29afdb77d932f7563ea6",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureCardPortUid": {
        "description": "UID of the enclosure card port",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureCardUid": {
        "description": "UID of the enclosure card",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureConnectorUid": {
        "description": "UID of the enclosure connector",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "enclosureConnectorId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureDiskUid": {
        "description": "UID of the enclosure disk",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosurePowerUid": {
        "description": "UID of the enclosure power",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureSledUid": {
        "description": "UID of the enclosure sled",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosureUid": {
        "description": "UID of the enclosure",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "enclosureId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "enclosuresFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter enclosure resource by Key.",
        "example": "systemWWN eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "enclosuresSortParam": {
        "allowReserved": true,
        "description": "oData query to sort enclosure resource by Key.",
        "example": "systemWWN desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "filter": {
        "allowReserved": true,
        "description": "filter will define objects to be filtered",
        "example": "vvname in (vvname1,vvname2,vvname3) ,deviceName in (cage1)",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "filterPhysicalDrive": {
        "allowReserved": true,
        "description": "filter will define objects to be filtered. Filterable columns are: * `pdId` - id of the physical drive",
        "example": "pdId in (1,2)",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "filterPort": {
        "allowReserved": true,
        "description": "filter will define objects to be filtered. Filterable columns are: * `port_type` - type of the port * `nsp` - node, slot and port of the port",
        "example": "port_type eq host and nsp in (0:3:1,0:4:1)",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "filterRCLinkDT4": {
        "allowReserved": true,
        "description": "filter will define objects to be filtered. Filterable columns are: * `remoteCopyLinkId` - id of the remote copy link * `targetName` - name of the replication partner",
        "example": "remoteCopyLinkId in (57f2dc8c75144e21dbfc09705e499580,a8e2c8d70f5a97074e72935af10d9926)",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "groupBy": {
        "allowReserved": true,
        "description": "groupBy will define comma separated groupby parameters",
        "example": "VV_NAME,HOST_NAME,LUN,deviceName",
        "in": "query",
        "name": "group-by",
        "schema": {
          "type": "string"
        }
      },
      "groupByPhysicalDrive": {
        "allowReserved": true,
        "description": "groupBy will define comma separated groupBy parameters. Allowed value: `pdId`. By default, groupBy will be set to `pdId`.",
        "example": "pdId",
        "in": "query",
        "name": "group-by",
        "schema": {
          "type": "string"
        }
      },
      "groupByPort": {
        "allowReserved": true,
        "description": "groupBy will define comma separated groupBy parameters. By default, groupBy will be set to `nsp`. If groupBy is used along with filter query parameter, only following combination are allowed:\n* `filter: port_type eq host` then groupBy should be `port_type`\n* `filter: port_type eq peer` then groupBy should be `port_type`\n* `filter: nsp eq 0:3:1` then groupBy should be `nsp`\n* `filter: port_type eq host and nsp eq 0:3:1` then groupBy should be `port_type, nsp`\n* `filter: port_type eq peer and nsp eq 0:3:1` then groupBy should be `port_type, nsp`\n",
        "example": "port_type,nsp",
        "in": "query",
        "name": "group-by",
        "schema": {
          "type": "string"
        }
      },
      "groupByRCLink": {
        "allowReserved": true,
        "description": "groupBy will define comma separated groupBy parameters. Allowed value: `replicationPartnerName, portNsp`",
        "example": "replicationPartnerName,portNsp",
        "in": "query",
        "name": "group-by",
        "schema": {
          "type": "string"
        }
      },
      "homefleetSystemFilterParam": {
        "allowReserved": true,
        "description": "Lucene query to filter systems by Key.",
        "example": "NAME eq g1a1",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "homefleetSystemSortParam": {
        "allowReserved": true,
        "description": "Lucene query to sort systems by Key.",
        "example": "name desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "idSnmp": {
        "description": "ID of the SNMP manager",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "idVasa": {
        "description": "ID of the VASA service",
        "example": "a9c455bf98fc1a6bdb90b824e3ac20b8",
        "in": "path",
        "name": "vasaId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "limit": {
        "description": "Number of items to return at a time",
        "example": 10,
        "in": "query",
        "name": "limit",
        "required": false,
        "schema": {
          "default": 100,
          "maximum": 5000,
          "minimum": 0,
          "type": "integer"
        }
      },
      "metricType": {
        "allowReserved": true,
        "description": "metricType will define comma separated metrics",
        "example": "IOPS,LATENCY,THROUGHPUT,IOSIZE,QLEN,AVG_BUSY,powerConsumption",
        "in": "query",
        "name": "metric-type",
        "schema": {
          "type": "string"
        }
      },
      "nodeId": {
        "description": "Primary ID of the node",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "nodeId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "nodeUid": {
        "description": "UID of the node",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "nodeId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "nodesFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter nodes resource by key.",
        "example": "systemUid eq 7CE751P312",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "nodesSortParam": {
        "allowReserved": true,
        "description": "oData query to sort nodes resource by key.",
        "example": "systemId desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "offset": {
        "description": "The offset of the first item in the collection to return",
        "example": 5,
        "in": "query",
        "name": "offset",
        "required": false,
        "schema": {
          "default": 0,
          "maximum": 100000,
          "minimum": 0,
          "type": "integer"
        }
      },
      "orderby": {
        "allowReserved": true,
        "description": "Query to sort the response with specified key and order",
        "example": "id asc,name desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "perfMetricType": {
        "allowReserved": true,
        "description": "metricType will define comma separated metrics",
        "example": "IOPS,LATENCY,THROUGHPUT,IOSIZE,QLEN,AVG_BUSY",
        "in": "query",
        "name": "metric-type",
        "schema": {
          "type": "string"
        }
      },
      "perfRCLMetricType": {
        "allowReserved": true,
        "description": "metricType will define comma separated metrics",
        "example": "linkThroughput,linkRoundTripTime,transmittedData",
        "in": "query",
        "name": "metric-type",
        "schema": {
          "type": "string"
        }
      },
      "portUid": {
        "description": "UID of the port",
        "example": "d0fcfe2ff572f44e5beb0a9712c76d5d",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "portsFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter ports by Key.",
        "example": "name eq 1:0:1 and systemWWN eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "portsSortParam": {
        "allowReserved": true,
        "description": "oData query to sort ports by Key.",
        "example": "name desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "range": {
        "allowReserved": true,
        "description": "range will define start and end time in which query has to be made.",
        "example": "startTime eq 1605063600 and endTime eq 1605186000",
        "in": "query",
        "name": "range",
        "schema": {
          "type": "string"
        }
      },
      "replicationPartnerId": {
        "description": "ID of device-type4 replication partner",
        "example": "aedec7d11d02f73611a6ff992c256bdb",
        "in": "path",
        "name": "replicationPartnerId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "reportType": {
        "allowReserved": true,
        "description": "parameter will be set to report type requested. For api users, set parameter as ApiUser",
        "example": "Canned,Custom,Def,ApiUser",
        "in": "query",
        "name": "report-type",
        "schema": {
          "type": "string"
        }
      },
      "select": {
        "allowReserved": true,
        "description": "Query to select only the required parameters, separated by . if nested",
        "example": "id",
        "in": "query",
        "name": "select",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "servicePortFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter systems by Key.",
        "example": "ipv4address eq \"169.254.77.160\"",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "snmpUsersFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter snmpusers resource by Key.",
        "example": "systemWWN eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "snmpUsersSortParam": {
        "allowReserved": true,
        "description": "oData query to sort snmpusers resource by Key.",
        "example": "systemWWN desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "storageClusterID": {
        "description": "ID of the Storage system",
        "example": "USE603C8P1",
        "in": "path",
        "name": "systemId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "storageSystemID": {
        "description": "ID of the storage system",
        "example": "2a0df0fe6f7dc7bb16000000000000000000004817",
        "in": "path",
        "name": "systemId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "storageSystemUid": {
        "description": "systemId of the storage system",
        "example": "7CE751P312",
        "in": "path",
        "name": "systemId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "switchFanUid": {
        "description": "UID of the switch fan",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "switchFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter switch resource by Key.",
        "example": "systemWWN eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "switchPSUid": {
        "description": "UID of the switch fan",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "switchPortUid": {
        "description": "UID of the switch fan",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "switchSortParam": {
        "allowReserved": true,
        "description": "oData query to sort switch resource by Key.",
        "example": "systemWWN desc",
        "in": "query",
        "name": "sort",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "switchUid": {
        "description": "UID of the switch",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "switchId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "systemFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter systems by Key.",
        "example": "name eq VEGA_CB1507_8400_2N_150",
        "in": "query",
        "name": "filter",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "timeIntervalMin": {
        "allowReserved": true,
        "description": "It defines granularity in minutes.",
        "example": 60,
        "in": "query",
        "name": "time-interval-min",
        "schema": {
          "enum": [
            5,
            60,
            1440,
            10080
          ],
          "type": "integer"
        }
      },
      "uidSwitch": {
        "description": "UID of the switch",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "uuidEnclosure": {
        "description": "UID of the enclosure",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "uuidNode": {
        "description": "UID of the node",
        "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "uuidStorageSystem": {
        "description": "Serial number of the device-type4 storage system",
        "example": "SGH029VBHV",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "vcenterSettingId": {
        "description": "UID(vcenterSettingId) of the storage system",
        "example": "7e92269a-12d1-35b4-60e8-5919edfc5475",
        "in": "path",
        "name": "vcenterSettingId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "vmeSettingId": {
        "description": "UID(vmeSettingId) of the storage system",
        "example": "78d020c4-c2cd-49cc-89a5-0700bceea0d9",
        "in": "path",
        "name": "vmeSettingId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "vvolFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter by Key.",
        "example": "name eq array1 and wwn eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "vvolSortParam": {
        "allowReserved": true,
        "description": "oData query to sort by Key.",
        "example": "systemWWN desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "vvolscFilterParam": {
        "allowReserved": true,
        "description": "oData query to filter by Key.",
        "example": "name eq array1 and wwn eq 2FF70002AC018D94",
        "in": "query",
        "name": "filter",
        "schema": {
          "type": "string"
        }
      },
      "vvolscId": {
        "description": "Storage container UID",
        "example": "d09b59cd7bd07a4e9559e78dcea07498",
        "in": "path",
        "name": "vvolscId",
        "required": true,
        "schema": {
          "type": "string"
        }
      },
      "vvolscSortParam": {
        "allowReserved": true,
        "description": "oData query to sort by Key.",
        "example": "systemWWN desc",
        "in": "query",
        "name": "sort",
        "schema": {
          "type": "string"
        }
      },
      "weekMonthTimeIntervalMin": {
        "allowReserved": true,
        "description": "It defines granularity in minutes.",
        "example": 1440,
        "in": "query",
        "name": "time-interval-min",
        "schema": {
          "enum": [
            1440,
            10080
          ],
          "type": "integer"
        }
      }
    },
    "schemas": {
      "ArcusenclosureCardPortDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/Devicetype4ecpAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "disabled": {
            "description": "Indicates if port is disabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Drive Enclosure - 0, IO Module - 0, Port - DP-1",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardDeviceId": {
            "description": "ID of the enclosure card",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "UID for the resource",
            "example": "4c592313a65224f9dc804ca4ced2b88b",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "example": "4c592313a65224f9dc804ca4ced2b88b",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardPortId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPortType": {
            "description": "Type of the port",
            "example": "External",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureDeviceId": {
            "description": "ID of the enclosure",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureId": {
            "description": "Parent UID of the resource",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "linkSpeed": {
            "description": "Link speed for connection",
            "type": [
              "string",
              "null"
            ]
          },
          "loopA": {
            "description": "Indicates if the enclosure card port is used for Loop A",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "loopIndex": {
            "description": "Index of the loop",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          },
          "nodePort": {
            "$ref": "#/components/schemas/DeviceType4encPortPosition"
          },
          "nodePortString": {
            "description": "Position of the node port as a string",
            "example": "0:1:1",
            "type": [
              "string",
              "null"
            ]
          },
          "osDisplayName": {
            "description": "Name to be used for display purposes",
            "example": "DP-3",
            "type": [
              "string",
              "null"
            ]
          },
          "portWwn": {
            "description": "WWN of the port",
            "example": "50050CC111510A3E",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure fan object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-card-ports/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "sfp": {
            "$ref": "#/components/schemas/DeviceType4FcPortSfpSingle"
          },
          "slot": {
            "description": "Slot on IOM in Cage for connection",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "ArcusenclosureCardPortList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/Devicetype4ecpAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "disabled": {
            "description": "Indicates if port is disabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Drive Enclosure - 0, IO Module - 0, Port - DP-1",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardDeviceId": {
            "description": "ID of the enclosure card",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "UID for the resource",
            "example": "4c592313a65224f9dc804ca4ced2b88b",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "example": "4c592313a65224f9dc804ca4ced2b88b",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardPortId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPortType": {
            "description": "Type of the port",
            "example": "External",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureDeviceId": {
            "description": "ID of the enclosure",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureId": {
            "description": "Parent UID of the resource.`Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "linkSpeed": {
            "description": "Link speed for connection",
            "type": [
              "string",
              "null"
            ]
          },
          "loopA": {
            "description": "Indicates if the enclosure card port is used for Loop A",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "loopIndex": {
            "description": "Index of the loop",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          },
          "nodePort": {
            "$ref": "#/components/schemas/DeviceType4encPortPosition"
          },
          "nodePortString": {
            "description": "Position of the node port as a string",
            "example": "0:1:1",
            "type": [
              "string",
              "null"
            ]
          },
          "osDisplayName": {
            "description": "Name to be used for display purposes",
            "example": "DP-3",
            "type": [
              "string",
              "null"
            ]
          },
          "portWwn": {
            "description": "WWN of the port",
            "example": "50050CC111510A3E",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure expander object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-card-ports/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "sfp": {
            "$ref": "#/components/schemas/DeviceType4FcPortSfp"
          },
          "slot": {
            "description": "Slot on IOM in Cage for connection",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "ArcusenclosureCardPortsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/ArcusenclosureCardPortList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "AttachDetachInput": {
        "properties": {
          "action": {
            "description": "Attach or Detach action name",
            "type": "string"
          },
          "parameter": {
            "properties": {
              "action": {
                "description": "Attach or Detach action name",
                "type": "string"
              },
              "hostIds": {
                "description": "Host IDs",
                "example": [
                  "id",
                  "id"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "hostSetIds": {
                "description": "Host Set IDs",
                "example": [
                  "id",
                  "id"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "transportType": {
                "description": "Transport type of the NVMe protocol. The value will be either NVMe/FC or NVMe/TCP and the default value is NVMe/FC. This parameter is supported from the system OS version 10.5.0. Transport type will be used to attach or detach a NVMe/TCP or NVMe/FC hosts/host groups from a storage container created with NVMe protocol.",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": "object"
          }
        },
        "type": "object"
      },
      "AuditPolicyConfiguration": {
        "properties": {
          "fwdThreshold": {
            "description": "Forward threshold - Message severity level at which audit events will be forwarded. Supported values:\n  0 - Emergency: system is unusable\n  1 - Alert: action must be taken immediately\n  2 - Critical: critical conditions\n  3 - Error: error conditions\n  4 - Warning: warning conditions\n  5 - Notice: normal but significant condition\n  6 - Informational: informational messages\n  7 - Debug: debug-level messages",
            "example": 4,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "servers": {
            "$ref": "#/components/schemas/SyslogServerSpecification"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "BackendAndFrontendNICDetails": {
        "description": "Details of the Nic",
        "properties": {
          "operationalState": {
            "description": "Operational State of the NIC details.",
            "example": "Online",
            "type": [
              "string",
              "null"
            ]
          },
          "portStatuses": {
            "$ref": "#/components/schemas/NodePortStatus"
          },
          "s3RdmaCapable": {
            "description": "Indicates NIC capability to support S3 RDMA.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "slotNumber": {
            "description": "Slot Number",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "ChassisSensor": {
        "description": "Sensor within the Enclosure.",
        "properties": {
          "displayName": {
            "description": "The Display Name for the sensor.",
            "example": "mockDisplayName",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureSerial": {
            "description": "Unique identifier for the sensor.",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "iomSerial": {
            "description": "The location of the sensor within the Enclosure.",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The name of the sensor.",
            "example": "mockName",
            "type": [
              "string",
              "null"
            ]
          },
          "sensorType": {
            "description": "The type of sensor.",
            "example": "mokSensorType",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "The status of the sensor.",
            "example": "OK",
            "type": [
              "string",
              "null"
            ]
          },
          "value": {
            "description": "The value of the sensor.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "CommonListResponse": {
        "properties": {
          "count": {
            "description": "Number of items in this response.",
            "type": "integer"
          },
          "offset": {
            "description": "The offset query parameter from the request.",
            "type": "integer"
          },
          "total": {
            "description": "Total number of items matching the filter parameter in the request.",
            "type": "integer"
          }
        },
        "required": [
          "count",
          "offset"
        ]
      },
      "CreateCustomCertificateRequest": {
        "additionalProperties": false,
        "description": "Create custom certificate request body",
        "properties": {
          "commonName": {
            "description": "Common name for the certificate subject.",
            "example": "S3",
            "type": "string"
          },
          "country": {
            "description": "Country name for the certificate subject.",
            "example": "IN",
            "type": "string"
          },
          "customCertificatePolicyRef": {
            "description": "The name of the applicable Custom Certificate Policy.",
            "example": "s3-default-certificate-policy",
            "type": "string"
          },
          "locality": {
            "description": "Locality name for the certificate subject.\n",
            "example": "MA",
            "type": "string"
          },
          "name": {
            "description": "User provided name",
            "example": "cert-1",
            "type": "string"
          },
          "organization": {
            "description": "Organisation for the certificate subject.\n",
            "example": "HPE",
            "type": "string"
          },
          "organizationUnit": {
            "description": "Organisation unit for the certificate subject.",
            "type": "string"
          },
          "province": {
            "description": "Province/state name for the certificate subject.",
            "example": "KA",
            "type": "string"
          },
          "selfSigned": {
            "description": "Whether to create a self-signed certificate or not.",
            "example": true,
            "type": "boolean"
          }
        },
        "required": [
          "name",
          "customCertificatePolicyRef",
          "commonName",
          "organizationUnit",
          "organization",
          "locality",
          "province",
          "country",
          "selfSigned"
        ],
        "title": "Request to create a custom certificate",
        "type": "object"
      },
      "CreateTrustCertificateRequest": {
        "additionalProperties": false,
        "description": "Create trust certificate request body",
        "properties": {
          "certificate": {
            "$ref": "#/components/schemas/CreateTrustCertificatesCertificateObject"
          },
          "trustStoreRef": {
            "description": "The name of the applicable Trust Store.",
            "example": "Audit-default-trust-store",
            "type": "string"
          }
        },
        "required": [
          "trustStoreRef",
          "certificate"
        ],
        "title": "Request to create a trust certificate",
        "type": "object"
      },
      "CreateTrustCertificatesCertificateObject": {
        "description": "User provided info for trust certificate creation.",
        "properties": {
          "certificate": {
            "description": "Certificate",
            "type": "string"
          },
          "name": {
            "description": "The certificate name",
            "example": "certificate-1",
            "type": "string"
          }
        },
        "required": [
          "certificate",
          "name"
        ],
        "type": "object"
      },
      "CredentialsDetails": {
        "properties": {
          "password": {
            "description": "Password",
            "example": "abcde",
            "type": [
              "string",
              "null"
            ]
          },
          "username": {
            "description": "Username",
            "example": "India",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DarePolicyInput": {
        "properties": {
          "kekClass": {
            "$ref": "#/components/schemas/KekClass"
          },
          "kmipServerRef": {
            "description": "Reference to the KMIP server configuration to use for data-at-rest encryption. This reference should match the name of a KMIP server configuration that has been defined in the system.",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4AddRemoteCopyLinks": {
        "description": "Request body for adding remote copy links",
        "properties": {
          "replicationPartnerSystemId": {
            "description": "SystemId of target replication partner",
            "example": "7CE816P0SR",
            "type": "string"
          },
          "source": {
            "description": "List of remote copy links to be added to source replication partner",
            "items": {
              "$ref": "#/components/schemas/DeviceType4CreateRemoteCopyLinkInput"
            },
            "type": "array"
          },
          "target": {
            "description": "List of remote copy links to be added to target replication partner",
            "items": {
              "$ref": "#/components/schemas/DeviceType4CreateRemoteCopyLinkInput"
            },
            "type": "array"
          }
        },
        "required": [
          "source",
          "replicationPartnerSystemId",
          "target"
        ],
        "type": "object"
      },
      "DeviceType4AddTrustedCertificateInput": {
        "description": "Request body for adding a trusted certificate",
        "properties": {
          "action": {
            "description": "Action to perform with trusted certificate",
            "enum": [
              "VERIFY_CERT_CHAIN",
              "INSTALL_CERT_CHAIN",
              "VERIFY_AND_INSTALL_CERT_CHAIN"
            ],
            "type": "string"
          },
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4TrustedCertParams"
          }
        },
        "required": [
          "action",
          "parameters"
        ],
        "type": "object"
      },
      "DeviceType4Address": {
        "properties": {
          "activeNode": {
            "description": "Active node ID",
            "example": 1,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "autoSense": {
            "description": "Specifies if the autosense is enabled for network port",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "fullDuplex": {
            "description": "Is network port full duplex",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IP Address of the network port",
            "example": "15.12.123.234",
            "type": [
              "string",
              "null"
            ]
          },
          "netMask": {
            "description": "Net mask of the network port",
            "example": "255.255.255.0",
            "type": [
              "string",
              "null"
            ]
          },
          "speed": {
            "description": "Speed of the network port",
            "example": 1000,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "status": {
            "description": "Status of the network port",
            "example": "Active",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4AdmitTime": {
        "description": "admission time of disk",
        "properties": {
          "ms": {
            "description": "time in millisecond",
            "example": 1591599192000,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "tz": {
            "description": "timezone",
            "example": "Asia/Calcutta",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4AlertContactInput": {
        "properties": {
          "company": {
            "description": "Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "companyCode": {
            "description": "Company code",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country",
            "example": "US",
            "type": [
              "string",
              "null"
            ]
          },
          "fax": {
            "description": "Fax number",
            "example": "fax_id",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First name",
            "example": "john",
            "type": [
              "string",
              "null"
            ]
          },
          "includeSvcAlerts": {
            "description": "Email sent to contact shall include service alert",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "lastName": {
            "description": "Last name",
            "example": "kevin",
            "type": [
              "string",
              "null"
            ]
          },
          "notificationSeverities": {
            "description": "Severities of notifications the contact will be notificated. An array of number: 0 - Fatal, 1 - Critical, 2 - Major, 3 - Minor, 4 - Degraded, 5 - Info, 6 - Debug",
            "example": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "items": {
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred language when being contacted or emailed",
            "example": "en",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryEmail": {
            "description": "Primary email address",
            "example": "kevin.john@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPhone": {
            "description": "Primary phone",
            "example": "98783456",
            "type": [
              "string",
              "null"
            ]
          },
          "receiveGrouped": {
            "description": "Contact will receive grouped low urgency email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "secondaryEmail": {
            "description": "Secondary email address",
            "example": "winny.pooh@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPhone": {
            "description": "Secondary phone",
            "example": "23456789",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4AlertContacts": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4AlertContactsDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4AlertContactsDetails": {
        "description": "Contacts details set to receive alerts",
        "properties": {
          "company": {
            "description": "Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "companyCode": {
            "description": "Company code",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country",
            "example": "US",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1sd",
            "type": "string"
          },
          "fax": {
            "description": "Fax number",
            "example": "+1 323 555 1234",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First name",
            "example": "john",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. ",
            "example": 1627540907421,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the contact",
            "example": "67d09515-8526-9b02-c0c4-c1f443a39402",
            "type": "string"
          },
          "includeSvcAlerts": {
            "description": "Email sent to contact shall include service alert",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "lastName": {
            "description": "Last name",
            "example": "kevin",
            "type": [
              "string",
              "null"
            ]
          },
          "notificationSeverities": {
            "description": "Severities of notifications the contact will be notificated. An array of number: 0 - Fatal, 1 - Critical, 2 - Major, 3 - Minor, 4 - Degraded, 5 - Info, 6 - Debug",
            "example": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "items": {
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred language when being contacted or emailed",
            "example": "en",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryEmail": {
            "description": "Primary email address",
            "example": "kevin.john@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPhone": {
            "description": "Primary phone",
            "example": "98783456",
            "type": [
              "string",
              "null"
            ]
          },
          "receiveGrouped": {
            "description": "Contact will receive grouped low urgency email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "secondaryEmail": {
            "description": "Secondary email address",
            "example": "winny.pooh@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPhone": {
            "description": "Secondary phone",
            "example": "23456789",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemSupportContact": {
            "description": "Contact will be called for any system issues",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource",
            "example": "alert-contacts",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4AlertContactsDetailsList": {
        "description": "Contacts details set to receive alerts",
        "properties": {
          "company": {
            "description": "Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "companyCode": {
            "description": "Company code",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country",
            "example": "US",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1sd",
            "type": "string"
          },
          "fax": {
            "description": "Fax number",
            "example": "+1 323 555 1234",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First name",
            "example": "john",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. ",
            "example": 1627540907421,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the contact",
            "example": "67d09515-8526-9b02-c0c4-c1f443a39402",
            "type": "string"
          },
          "includeSvcAlerts": {
            "description": "Email sent to contact shall include service alert",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "lastName": {
            "description": "Last name",
            "example": "kevin",
            "type": [
              "string",
              "null"
            ]
          },
          "notificationSeverities": {
            "description": "Severities of notifications the contact will be notificated. An array of number: 0 - Fatal, 1 - Critical, 2 - Major, 3 - Minor, 4 - Degraded, 5 - Info, 6 - Debug",
            "example": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "items": {
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred language when being contacted or emailed",
            "example": "en",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryEmail": {
            "description": "Primary email address",
            "example": "kevin.john@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPhone": {
            "description": "Primary phone",
            "example": "98783456",
            "type": [
              "string",
              "null"
            ]
          },
          "receiveGrouped": {
            "description": "Contact will receive grouped low urgency email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "secondaryEmail": {
            "description": "Secondary email address",
            "example": "winny.pooh@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPhone": {
            "description": "Secondary phone",
            "example": "23456789",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemSupportContact": {
            "description": "Contact will be called for any system issues",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource",
            "example": "alert-contacts",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4AssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/recommendations",
            "type": "recommendations"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/supportsettings",
            "type": "support-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/telemetry",
            "type": "telemetry"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/capacity-summary",
            "type": "system capacity"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/network-settings",
            "type": "network-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/component-summary",
            "type": "component-summary"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/certificates",
            "type": "certificates"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/mail-settings",
            "type": "mail-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/network-services",
            "type": "network-services"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4Calendar": {
        "description": "The date the system license was issued",
        "properties": {
          "ms": {
            "description": "Epoch time in milliseconds",
            "example": 1591601529000,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "tz": {
            "description": "Time zone name",
            "example": "Local",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CapacityHistory": {
        "description": "capacity performance trends for given granularity",
        "properties": {
          "capacityData": {
            "properties": {
              "customerId": {
                "description": "customerId",
                "example": "string",
                "type": [
                  "string",
                  "null"
                ]
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4capacitySeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "endTime": {
            "description": "end time of the capacity history",
            "example": 1625209133,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "start time of the capacity history",
            "example": 1625122733,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CapacityHistoryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4CapacityHistory"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4CertDetails": {
        "description": "A list of certificates associated with the VASA service",
        "items": {
          "properties": {
            "retainFlag": {
              "description": "Flag of the vasa certificate",
              "example": true,
              "type": [
                "boolean",
                "null"
              ]
            },
            "subject": {
              "description": "Subject of the vasa certificate",
              "example": "VASA CERTIFICATE",
              "type": [
                "string",
                "null"
              ]
            },
            "thumbprint": {
              "description": "Thumbprint of the vasa certificate",
              "example": "afiuqnfiqf",
              "type": [
                "string",
                "null"
              ]
            },
            "vcGuid": {
              "description": "vcGuid of the vasa certificate",
              "example": "0983rhifh9q83rh9",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4CertMgmt": {
        "description": "Certificate management mode of the VASA Provider",
        "properties": {
          "default": {
            "description": "Text in the default language",
            "example": "server",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "description": "Key of the message",
            "example": "VASA_CERTMGMT_MODE-1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CertSubjectAltName": {
        "description": "Subject Alternative Name for the certificate.",
        "properties": {
          "dns": {
            "description": "DNS for Subject Alternative Name for the certificate",
            "example": "7CE815P2BH",
            "type": "string"
          },
          "email": {
            "description": "Email for Subject Alternative Name for the certificate",
            "example": "abc@hpe.com",
            "type": "string"
          },
          "ip": {
            "description": "IP Address for Subject Alternative Name for the certificate",
            "example": "15.213.65.129",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4CertificateDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4certAssociatedLinks"
          },
          "certType": {
            "description": "Type of array certificate",
            "example": "cert",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "commonname": {
            "description": "Commonname of the resource",
            "example": "HPE_3PAR C630-4UW0002940\"",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": "string"
          },
          "displayname": {
            "description": "Displayname of the resource",
            "example": "Certificate HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain of the resource",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "enddate": {
            "description": "End date of the array certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1611599192000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fingerprint": {
            "description": "Fingerprint of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533096726,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          },
          "issuer": {
            "description": "Issuer of the resource",
            "example": "CN=HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "pem": {
            "description": "array certificate pem",
            "type": [
              "string",
              "null"
            ]
          },
          "serial": {
            "description": "Serial of the resource",
            "example": "1",
            "type": [
              "string",
              "null"
            ]
          },
          "service": {
            "description": "Service name of the resource",
            "example": "unified-server",
            "type": [
              "string",
              "null"
            ]
          },
          "signaturetype": {
            "description": "Signature type of the resource",
            "example": "self-signed",
            "type": [
              "string",
              "null"
            ]
          },
          "startdate": {
            "description": "Start date of the array certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1591789652000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "subject": {
            "description": "Subject of the resource",
            "example": "CN=HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectaltname": {
            "description": "Subjectaltname of the resource",
            "example": "DNS:HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "text": {
            "description": "array certificate text",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "certificates",
            "type": "string"
          },
          "uri": {
            "description": "URI of the resource",
            "example": "/api/v3/certificates/99691e493067b2b2acf1774fc0ccc011",
            "type": [
              "string",
              "null"
            ]
          },
          "vcGuid": {
            "description": "vcGuid of the vCenter",
            "example": "09r907r9hinfniauhfiqh98qh",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4CertificatesSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4certificatesList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4CfgList": {
        "description": "A list of key/value pairs describing the configuration of the VASA service",
        "items": {
          "properties": {
            "key": {
              "description": "Key of the vasa configuration",
              "example": "VASA_CPG_MODE-1",
              "type": [
                "string",
                "null"
              ]
            },
            "value": {
              "description": "Value of the vasa key configuration",
              "example": "VASA_CPG_VALUE",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4CollectSupportDataArrayInput": {
        "description": "Trigger and collect support data collection on the system",
        "items": {
          "$ref": "#/components/schemas/DeviceType4collectSupportDataInput"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4ContactsDetails": {
        "description": "Contacts details set to receive alerts",
        "properties": {
          "company": {
            "description": "Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "companyCode": {
            "description": "Company code",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country",
            "example": "US",
            "type": [
              "string",
              "null"
            ]
          },
          "fax": {
            "description": "Fax number",
            "example": "fax_id",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First name",
            "example": "john",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the contact and this can not be changed",
            "example": "67d09515-8526-9b02-c0c4-c1f443a39402",
            "type": "string"
          },
          "includeSvcAlerts": {
            "description": "Email sent to contact shall include service alert",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "lastName": {
            "description": "Last name",
            "example": "kevin",
            "type": [
              "string",
              "null"
            ]
          },
          "notificationSeverities": {
            "description": "Severities of notifications the contact will be notificated. An array of number: 0 - Fatal, 1 - Critical, 2 - Major, 3 - Minor, 4 - Degraded, 5 - Info, 6 - Debug",
            "example": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "items": {
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred language when being contacted or emailed",
            "example": "en",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryEmail": {
            "description": "Primary email address",
            "example": "kevin.john@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPhone": {
            "description": "Primary phone",
            "example": "98783456",
            "type": [
              "string",
              "null"
            ]
          },
          "receiveEmail": {
            "description": "Contact will receive email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "receiveGrouped": {
            "description": "Contact will receive grouped low urgency email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "secondaryEmail": {
            "description": "Secondary email address",
            "example": "winny.pooh@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPhone": {
            "description": "Secondary phone",
            "example": "23456789",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array and this can not be changed",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemSupportContact": {
            "description": "Contact will be called for any system issues",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ContactsEditDetails": {
        "description": "Contacts details set to receive alerts",
        "properties": {
          "company": {
            "description": "Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "companyCode": {
            "description": "Company code",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country code as per official iso-countries list.",
            "enum": [
              "AF",
              "AL",
              "DZ",
              "AS",
              "AD",
              "AO",
              "AI",
              "AQ",
              "AG",
              "AR",
              "AM",
              "AW",
              "AU",
              "AT",
              "AZ",
              "BS",
              "BH",
              "BD",
              "BB",
              "BY",
              "BE",
              "BZ",
              "BJ",
              "BM",
              "BT",
              "BO",
              "BA",
              "BW",
              "BV",
              "BR",
              "IO",
              "BN",
              "BG",
              "BF",
              "BI",
              "KH",
              "CM",
              "CA",
              "CV",
              "KY",
              "CF",
              "TD",
              "CL",
              "CN",
              "CX",
              "CC",
              "CO",
              "KM",
              "CG",
              "CD",
              "CK",
              "CR",
              "CI",
              "HR",
              "CU",
              "CY",
              "CZ",
              "DK",
              "DJ",
              "DM",
              "DO",
              "EC",
              "EG",
              "SV",
              "GQ",
              "ER",
              "EE",
              "ET",
              "FK",
              "FO",
              "FJ",
              "FI",
              "FR",
              "GF",
              "PF",
              "TF",
              "GA",
              "GM",
              "GE",
              "DE",
              "GH",
              "GI",
              "GR",
              "GL",
              "GD",
              "GP",
              "GU",
              "GT",
              "GN",
              "GW",
              "GY",
              "HT",
              "HM",
              "VA",
              "HN",
              "HK",
              "HU",
              "IS",
              "IN",
              "ID",
              "IR",
              "IQ",
              "IE",
              "IL",
              "IT",
              "JM",
              "JP",
              "JO",
              "KZ",
              "KE",
              "KI",
              "KP",
              "KR",
              "KW",
              "KG",
              "LA",
              "LV",
              "LB",
              "LS",
              "LR",
              "LY",
              "LI",
              "LT",
              "LU",
              "MO",
              "MG",
              "MW",
              "MY",
              "MV",
              "ML",
              "MT",
              "MH",
              "MQ",
              "MR",
              "MU",
              "YT",
              "MX",
              "FM",
              "MD",
              "MC",
              "MN",
              "MS",
              "MA",
              "MZ",
              "MM",
              "NA",
              "NR",
              "NP",
              "NL",
              "NC",
              "NZ",
              "NI",
              "NE",
              "NG",
              "NU",
              "NF",
              "MK",
              "MP",
              "NO",
              "OM",
              "PK",
              "PW",
              "PS",
              "PA",
              "PG",
              "PY",
              "PE",
              "PH",
              "PN",
              "PL",
              "PT",
              "PR",
              "QA",
              "RE",
              "RO",
              "RU",
              "RW",
              "SH",
              "KN",
              "LC",
              "PM",
              "VC",
              "WS",
              "SM",
              "ST",
              "SA",
              "SN",
              "SC",
              "SL",
              "SG",
              "SK",
              "SI",
              "SB",
              "SO",
              "ZA",
              "GS",
              "ES",
              "LK",
              "SD",
              "SR",
              "SJ",
              "SZ",
              "SE",
              "CH",
              "SY",
              "TW",
              "TJ",
              "TZ",
              "TH",
              "TL",
              "TG",
              "TK",
              "TO",
              "TT",
              "TN",
              "TR",
              "TM",
              "TC",
              "TV",
              "UG",
              "UA",
              "AE",
              "GB",
              "US",
              "UM",
              "UY",
              "UZ",
              "VU",
              "VE",
              "VN",
              "VG",
              "VI",
              "WF",
              "EH",
              "YE",
              "ZM",
              "ZW",
              "AX",
              "BQ",
              "CW",
              "GG",
              "IM",
              "JE",
              "ME",
              "BL",
              "MF",
              "RS",
              "SX",
              "SS",
              "XK"
            ],
            "example": "US",
            "type": [
              "string",
              "null"
            ]
          },
          "fax": {
            "description": "Fax number",
            "example": "fax_id",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First name",
            "example": "john",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the contact and this can not be changed",
            "example": "67d09515-8526-9b02-c0c4-c1f443a39402",
            "type": "string"
          },
          "lastName": {
            "description": "Last name",
            "example": "kevin",
            "type": [
              "string",
              "null"
            ]
          },
          "notificationSeverities": {
            "description": "Severities of notifications the contact will be notificated. An array of number: 0 - Fatal, 1 - Critical, 2 - Major, 3 - Minor, 4 - Degraded, 5 - Info, 6 - Debug",
            "example": [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            "items": {
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred language when being contacted or emailed",
            "example": "en",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryEmail": {
            "description": "Primary email address",
            "example": "kevin.john@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPhone": {
            "description": "Primary phone",
            "example": "98783456",
            "type": [
              "string",
              "null"
            ]
          },
          "receiveEmail": {
            "description": "Contact will receive email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "receiveGrouped": {
            "description": "Contact will receive grouped low urgency email notifications",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "secondaryEmail": {
            "description": "Secondary email address",
            "example": "winny.pooh@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPhone": {
            "description": "Secondary phone",
            "example": "23456789",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/serialNumber of the array and this can not be changed",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CreateCertificateInput": {
        "description": "Create Certificate input.",
        "properties": {
          "authorityChain": {
            "description": "The authority chain for Quorum Witness server certificate.",
            "example": "-----BEGIN CERTIFICATE REQUEST-----abc----END CERTIFICATE REQUEST-----",
            "type": "string"
          },
          "commonName": {
            "description": "CommonName for the certificate.",
            "example": "hpe.com CA - Intermediate",
            "type": "string"
          },
          "country": {
            "description": "Two-letter code for the country where organization is located.",
            "example": "IN",
            "type": "string"
          },
          "days": {
            "description": "Number of days valid for the certificate.",
            "example": 365,
            "format": "int64",
            "type": "integer"
          },
          "keyLength": {
            "description": "Key length for the certificate.",
            "example": 2048,
            "format": "int64",
            "type": "integer"
          },
          "locality": {
            "description": "Locality where organization is located.",
            "example": "BLR",
            "type": "string"
          },
          "organization": {
            "description": "Organization for the certificate",
            "example": "HPE",
            "type": "string"
          },
          "organizationUnit": {
            "description": "Division of organization handling the certificate.",
            "example": "HPE Alletra Storage MP B10000",
            "type": "string"
          },
          "province": {
            "description": "Province where organization is located.",
            "example": "Karnataka",
            "type": "string"
          },
          "service": {
            "description": "Name of service the certificate is for.",
            "enum": [
              "QW_CLIENT",
              "QW_SERVER",
              "WSAPI",
              "CLI",
              "CIM",
              "VASA",
              "EKM_CLIENT",
              "SYSLOG_GEN_CLIENT",
              "SYSLOG_SEC_CLIENT",
              "UNIFIED_SERVER",
              "EKM_SERVER"
            ],
            "example": "QW_CLIENT",
            "type": "string"
          },
          "subjectAltName": {
            "$ref": "#/components/schemas/DeviceType4CertSubjectAltName"
          },
          "type": {
            "description": "Type of certificate to create.",
            "example": "csr",
            "type": "string"
          }
        },
        "required": [
          "type",
          "service"
        ],
        "type": "object"
      },
      "DeviceType4CreateQuorumWitnessInput": {
        "description": "Request body to configure quorum witness",
        "properties": {
          "parameters": {
            "description": "Parameters for create quorum witness action",
            "properties": {
              "ipAddress": {
                "description": "Specifies the IP address of the Quorum Witness (QW) application to which the connectivity is created",
                "example": "15.112.47.239",
                "type": "string"
              },
              "port": {
                "description": "Specifies port number to be used to communicate with SSL to the Quorum Witness application.Default value is 8843",
                "example": 8843,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "ssl": {
                "description": "Specifies the SSL connectivity to the Quorum Witness to be created",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              }
            },
            "required": [
              "ipAddress"
            ],
            "type": "object"
          },
          "replicationPartnerSystemId": {
            "description": "SystemId of target replication partner",
            "example": "7CE816P0SR",
            "type": "string"
          },
          "srcReplicationId": {
            "description": "Id of source replication partner on which quorum witness is to be configured",
            "example": "afb4961e47212e5bc88dd35db5be5c83",
            "type": "string"
          },
          "startQuorumWitness": {
            "description": "Specifies start/stop Quorum Witness connectivity on the storage system. If set true, ATF configuration is activated. If set false, ATF configuration is deactivated.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "targetReplicationId": {
            "description": "Id of target replication partner on which quorum witness is to be configured",
            "example": "afb4961e47212e5bc88dd35db5be5c83",
            "type": "string"
          }
        },
        "required": [
          "srcReplicationId",
          "targetReplicationId",
          "replicationPartnerSystemId",
          "parameters"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CreateRemoteCopyLinkInput": {
        "description": "Request body for creating remote copy links",
        "properties": {
          "address": {
            "description": "IP Address or WWN of Remote Copy target for this link, depending on the link type IP or FC",
            "example": "10.100.65.128",
            "type": "string"
          },
          "portPos": {
            "description": "Location (node, slot and port) of this link. For IP links, to be created with just node then the slot and port positions will be empty",
            "properties": {
              "node": {
                "description": "Port position node number",
                "example": 0,
                "format": "int64",
                "type": "integer"
              },
              "port": {
                "description": "Port position port number",
                "example": 3,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "slot": {
                "description": "Port position slot number",
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "required": [
              "node",
              "port",
              "slot"
            ],
            "type": "object"
          },
          "targetName": {
            "description": "Remote Copy target with which the link is affiliated",
            "example": "Sample_RCTarget",
            "type": "string"
          },
          "type": {
            "description": "Remote Copy link type. 1 for IP and 2 for FC",
            "example": 1,
            "format": "int64",
            "type": "integer"
          }
        },
        "required": [
          "address",
          "portPos",
          "targetName",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4CreateRemoteCopyTargetInput": {
        "description": "Request body for creating remote copy targets",
        "properties": {
          "disabled": {
            "description": "Enable (true) or disable (false) the creation of the target in disabled mode",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "name": {
            "description": "Name of the remote copy target",
            "example": "sample_RCtarget",
            "type": "string"
          },
          "nodeWwn": {
            "description": "WWN of the node on the target system for FC Link type. Ignored if specified for IP type.",
            "example": "2FF70002AC020DA1",
            "type": [
              "string",
              "null"
            ]
          },
          "portPosAndLink": {
            "description": "Specifies all locations (portPos) of the local system, and all links(IP or WWN) of the remote system",
            "items": {
              "$ref": "#/components/schemas/DeviceType4PortPosAndLinkInput"
            },
            "type": "array"
          },
          "type": {
            "description": "Specifies the link protocol. Do not use UNKNOWN as a linkType enumeration value when creating a Remote Copy target. 1 for IP Target Type, 2 for FC Target Type",
            "example": 1,
            "format": "int64",
            "type": "integer"
          }
        },
        "required": [
          "name",
          "type",
          "portPosAndLink"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4CreateReplicationPartnersInput": {
        "description": "Request body to create replication partners",
        "properties": {
          "replicationPartners": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4ReplicationPartnerInput"
            },
            "type": "array"
          }
        },
        "required": [
          "replicationPartners"
        ],
        "type": "object"
      },
      "DeviceType4CreatevVolSCInput": {
        "description": "Request body for creating VMware Storage Container",
        "properties": {
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "domain",
            "type": [
              "string",
              "null"
            ]
          },
          "hostIds": {
            "description": "Host IDs",
            "example": [
              "id",
              "id"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "hostSetIds": {
            "description": "Host Set IDs",
            "example": [
              "id",
              "id"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "name": {
            "description": "Storage Container Name.",
            "example": "<resource_name>",
            "type": "string"
          },
          "scType": {
            "description": "Field is supported from 10.4.0 and later. Indicates the type of the VMware VASA storage container that would get created in the system. Valid values are NVMe and SCSI.",
            "example": "SCSI",
            "type": [
              "string",
              "null"
            ]
          },
          "transportType": {
            "description": "Transport type of the NVMe protocol. The value will be either NVMe/FC or NVMe/TCP and the default value is NVMe/FC. This parameter is supported from the system OS version 10.5.0. Transport type will be used to attach or detach a NVMe/TCP or NVMe/FC hosts/host groups from a storage container created with NVMe protocol.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "name"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4DiskCapacity": {
        "description": "Capacity of the Disk",
        "properties": {
          "allocatedMiB": {
            "description": "allocated Size in MiB",
            "example": 595968,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "failedMiB": {
            "description": "failed Size in MiB",
            "example": 0,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "freeMiB": {
            "description": "free Size in MiB",
            "example": 1233920,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalMiB": {
            "description": "total Size in MiB.",
            "example": 595968,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "unavailableMiB": {
            "description": "unavailable Size in MiB",
            "example": 0,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4DiskDetails": {
        "properties": {
          "admitTime": {
            "$ref": "#/components/schemas/DeviceType4AdmitTime"
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4diskAssociatedLinks"
          },
          "capacity": {
            "$ref": "#/components/schemas/DeviceType4DiskCapacity"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "consumableSizeMiB": {
            "description": "consumable size of disk in MiB",
            "example": 1829888,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "devType": {
            "description": "Type of the disk",
            "example": "DEVTYPE_SSD",
            "type": [
              "string",
              "null"
            ]
          },
          "diskId": {
            "description": "id of the disk",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Drive 0.SIDE_NONE.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "fwStatus": {
            "description": "firmware status",
            "example": "--",
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "description": "firmware version",
            "example": "3P00",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "d4b13e70924d29afdb77d932f7563ea6",
            "type": "string"
          },
          "insertTime": {
            "$ref": "#/components/schemas/DeviceType4AdmitTime"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "mediaType": {
            "description": "Media Type of the disk",
            "example": "MLC",
            "type": [
              "string",
              "null"
            ]
          },
          "paths": {
            "$ref": "#/components/schemas/DeviceType4DiskLoop"
          },
          "positionLast": {
            "$ref": "#/components/schemas/DeviceType4DiskPosition"
          },
          "positionNow": {
            "$ref": "#/components/schemas/DeviceType4DiskPositionNow"
          },
          "protocol": {
            "description": "protocol over the disk",
            "example": "SAS",
            "type": [
              "string",
              "null"
            ]
          },
          "rawSizeMiB": {
            "description": "raw Size of disk in GB",
            "example": 1831420,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "readErrors": {
            "$ref": "#/components/schemas/DeviceType4ErrorCount"
          },
          "resourceUri": {
            "description": "resourceUri for detailed disk object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/0/disks/d4b13e70924d29afdb77d932f7563ea6",
            "type": [
              "string",
              "null"
            ]
          },
          "sedStatus": {
            "description": "SED Status",
            "example": "FIPS Capable",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemId / SerialNumber of the array",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "writeErrors": {
            "$ref": "#/components/schemas/DeviceType4ErrorCount"
          },
          "wwn": {
            "description": "unique WWN of the disk",
            "example": "5002538B10249591",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4DiskLoop": {
        "description": "Disk Loop",
        "items": {
          "properties": {
            "degraded": {
              "description": "degraded loop",
              "example": false,
              "type": [
                "boolean",
                "null"
              ]
            },
            "disabled": {
              "description": "disabled loop",
              "example": false,
              "type": [
                "boolean",
                "null"
              ]
            },
            "port": {
              "$ref": "#/components/schemas/DeviceType4DiskPortPosition"
            },
            "primary": {
              "description": "primary loop",
              "example": false,
              "type": [
                "boolean",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4DiskPortPosition": {
        "description": "Port Position",
        "properties": {
          "node": {
            "description": "node ID",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "port": {
            "description": "port ID",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slot": {
            "description": "slot ID",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4DiskPosition": {
        "description": "Disk Position",
        "properties": {
          "cage": {
            "description": "cage ID",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "sled": {
            "description": "sled ID",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4DiskPositionNow": {
        "description": "Disk Position Now",
        "properties": {
          "cage": {
            "description": "cage ID",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "sled": {
            "description": "sled ID",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4DisksSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4disksList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4Displayname": {
        "properties": {
          "default": {
            "description": "Displayname of the resource",
            "example": "Trust Certificate HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "description": "Displayname of the resource",
            "example": "Trust Certificate HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4EditEnclosureInput": {
        "properties": {
          "id": {
            "description": "New Id of the enclosure",
            "example": "5",
            "type": "string"
          },
          "location": {
            "description": "Location of the enclosure in the datacenter",
            "example": "MIP-01 H29 36-38",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4EditNetworkSettingsInput": {
        "description": "Proxy Setting details for a device",
        "properties": {
          "dnsAddresses": {
            "description": "Dns address of the system",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "ipv4Address": {
            "description": "ipv4 address of the system",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv4Gateway": {
            "description": "ipv4 gateway of the system",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv4SubnetMask": {
            "description": "NetMask for IPV4 address",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6Address": {
            "description": "IPV6 address of the system",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6Gateway": {
            "description": "IPV6 address of the system",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6PrefixLen": {
            "description": "IPV6 Prefix length",
            "type": [
              "string",
              "null"
            ]
          },
          "proxyParams": {
            "description": "Proxy Setting details for a device",
            "properties": {
              "authenticationRequired": {
                "description": "Is authentication required. Allowed values are enabled or disabled",
                "type": [
                  "string",
                  "null"
                ]
              },
              "proxyPort": {
                "description": "Proxy Server Port. Allowed values are 1-65535",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "proxyProtocol": {
                "description": "Supported proxy protocols are HTTP, SOCKS4 and SOCKS5.",
                "type": [
                  "string",
                  "null"
                ]
              },
              "proxyServer": {
                "description": "Proxy server IP address",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4EditQuorumWitnessInput": {
        "description": "Request body to start/stop quorum witness",
        "properties": {
          "replicationPartnerSystemId": {
            "description": "SystemId of target replication partner",
            "example": "7CE816P0SR",
            "type": "string"
          },
          "startQuorumWitness": {
            "description": "Specifies start/stop Quorum Witness connectivity on the storage system. If set true, ATF configuration is activated. If set false, ATF configuration is deactivated.",
            "example": true,
            "type": "boolean"
          },
          "targetReplicationId": {
            "description": "Id of target replication partner on which quorum witness is configured",
            "example": "afb4961e47212e5bc88dd35db5be5c83",
            "type": "string"
          }
        },
        "required": [
          "replicationPartnerSystemId",
          "targetReplicationId",
          "startQuorumWitness"
        ],
        "type": "object"
      },
      "DeviceType4EditReplicationPartnerInput": {
        "description": "Request body to edit replication partner",
        "properties": {
          "addRcLinks": {
            "$ref": "#/components/schemas/DeviceType4AddRemoteCopyLinks"
          },
          "removeRcLinks": {
            "$ref": "#/components/schemas/DeviceType4RemoveRemoteCopyLinksInput"
          }
        },
        "type": "object"
      },
      "DeviceType4EditVCenterSettingsInput": {
        "description": "Request body to edit vCenter Settings",
        "properties": {
          "certChainPem": {
            "description": "Certificate chain of the VCenter server as PEM data",
            "example": "-----BEGIN CERTIFICATE-----\nMIID2jCCAsKgAwIBAgIJAOiAEUfqLBfBMA0GCSqGSIb3DQEBCwUAMIGQMQswCQYD\n-----END CERTIFICATE-----\n",
            "type": "string"
          },
          "description": {
            "description": "Description of the vCenter setting",
            "example": "vCenter - dataCenter1",
            "type": "string"
          },
          "inetaddress": {
            "description": "Host name or IP address of vCenter server",
            "example": "15.71.130.25",
            "type": "string"
          },
          "name": {
            "description": "Name of the vCenter setting",
            "example": "dataCenter1",
            "type": "string"
          },
          "password": {
            "description": "Password to login to the vCenter server",
            "example": "pass",
            "type": "string"
          },
          "port": {
            "description": "Port number of the vCenter server.",
            "example": 443,
            "format": "int64",
            "type": "integer"
          },
          "username": {
            "description": "Username to login to the vCenter server",
            "example": "user1",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4EditVMESettingsInput": {
        "description": "Request body to edit vme Settings",
        "properties": {
          "accessToken": {
            "description": "accessToken to login to the vme server",
            "example": "user1",
            "type": [
              "string",
              "null"
            ]
          },
          "address": {
            "description": "Host name or IP address of vme server",
            "example": "15.71.130.25",
            "type": [
              "string",
              "null"
            ]
          },
          "certificateVerification": {
            "description": "Associated certificate data which is required if FIPS is enabled on Array",
            "properties": {
              "certificate": {
                "description": "Certificate of the vme server as PEM data",
                "example": "-----BEGIN CERTIFICATE-----\nMIID2jCCAsKgAwIBAgIJAOiAEUfqLBfBMA0GCSqGSIb3DQEBCwUAMIGQMQswCQYD\n-----END CERTIFICATE-----\n",
                "type": [
                  "string",
                  "null"
                ]
              },
              "hostName": {
                "description": "Associated hostname of the vme server",
                "example": "host123",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "description": {
            "description": "Description of the vme settings.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the vme settings.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "Port number of the vme server.",
            "example": 443,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4EditvVolSCInput": {
        "description": "Request body for editing VMware Storage Container.",
        "properties": {
          "comment": {
            "description": "Comment of the Storage Container.",
            "example": "Storage Container is for the volume",
            "type": [
              "string",
              "null"
            ]
          },
          "growthLimitMiB": {
            "description": "Specifies that the auto-grow operation is limited to the specified storage amount. The storage amount can be specified in MiB. A size of 0 (default) means no limit is enforced.  To disable auto-grow, set the limit to 1.",
            "example": 20,
            "type": [
              "integer",
              "null"
            ]
          },
          "growthSizeMiB": {
            "description": "Specifies the growth increment size, the amount of logical disk storage created on each auto-grow operation. If the size is non-zero it must be 3675 MiB or greater. The size can be specified in MiB. A size of 0 disables the auto-grow feature.",
            "example": 10,
            "type": [
              "integer",
              "null"
            ]
          },
          "growthWarnMiB": {
            "description": "Specifies that the threshold of used logical disk space, when exceeded, results in a warning alert. The size can be specified in MiB. A size of 0 (default) means no warning limit is enforced. To set the warning for any used space, set the limit to 1.",
            "example": 18,
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Storage Container Name.",
            "example": "<resource_name>",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ElementStatusCode": {
        "properties": {
          "default": {
            "description": "Text in the default language",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "description": "Key of the message in the i18n catalog",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4EnclosureCardDetailedFields": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4ecAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4ecDcsdata"
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardBootDrives": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardBootDriveDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureCardCpu": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardCpuDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureCardFan": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardFanDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "example": 0,
            "format": "int64",
            "type": "integer"
          },
          "enclosureCardMem": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardMemoryDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureCardPci": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardPciDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureCardTpm": {
            "properties": {
              "count": {
                "description": "Number of items",
                "example": 1,
                "type": "integer"
              },
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardTpmDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "offset": {
                "description": "page offset",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "description": "Total items",
                "example": 1,
                "type": "integer"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "isNodeCard": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "locateSevenSegDisplay": {
            "description": "Seven segment display on enclosure card when locate is on",
            "type": [
              "string",
              "null"
            ]
          },
          "loopA": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "loopB": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-cards/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "sevenSegDisplay": {
            "description": "Seven segment display",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4EnclosureCardsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureCardList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EnclosureConnectorDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4ecrAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "connector": {
            "description": "Connector on slot on IOM in Cage for connection",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "currentSpeed": {
            "description": "Current speed of connection",
            "example": "currentSpeed",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "disabled": {
            "description": "Disabled for connection",
            "example": "disabled",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "display name",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "$ref": "#/components/schemas/DeviceType4ElementStatusCode"
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "example": "PCIUID",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card",
            "example": "CardUID",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure.",
            "example": "name",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure.",
            "example": "uid",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "uid",
            "type": "string"
          },
          "ipv4Address": {
            "description": "ip v4 address of connection",
            "example": "ipv4",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6Address": {
            "description": "ip v6 address of connection",
            "example": "ipv6",
            "type": [
              "string",
              "null"
            ]
          },
          "label": {
            "description": "Connection label",
            "example": "label",
            "type": [
              "string",
              "null"
            ]
          },
          "linkSpeed": {
            "description": "Link speed for connection",
            "example": "speed",
            "type": [
              "string",
              "null"
            ]
          },
          "locate": {
            "description": "Locate for connection",
            "example": "locate",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "mac address of connection",
            "example": "mac",
            "type": [
              "string",
              "null"
            ]
          },
          "nodePort": {
            "description": "It includes node number, slot number, and port number",
            "properties": {
              "node": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "port": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "slot": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure connector object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-connectors/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "slot": {
            "description": "Slot on IOM in Cage for connection",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "Id of the array",
            "example": "4UW0004156",
            "type": "string"
          },
          "type": {
            "description": "Type of connection",
            "example": "type1",
            "type": "string"
          },
          "typeConnection": {
            "description": "Type of connection",
            "example": "External",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4EnclosureConnectorsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureConnectorsList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EnclosureDiskDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4edAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dc4data": {
            "$ref": "#/components/schemas/DeviceType4edDc4data"
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4edDcsdata"
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "loopA": {
            "$ref": "#/components/schemas/DeviceType4enclosureDiskLoop"
          },
          "loopB": {
            "$ref": "#/components/schemas/DeviceType4enclosureDiskLoop"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4diskPosition"
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-disks/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "wwn": {
            "description": "WWN of the resource.",
            "example": "5000C500997AB7B0",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4EnclosureDisksSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureDiskList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EnclosurePowerDetails": {
        "properties": {
          "acStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4epAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure power Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure power.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosurePowerSupplyId": {
            "description": "Numeric ID of the resource.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failInput": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failOutput": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "modelReadOnly": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-powers/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4EnclosurePowersSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosurePowersList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EnclosureSledDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4esAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dc4data": {
            "$ref": "#/components/schemas/DeviceType4dc4dataSingle"
          },
          "diskCount": {
            "description": "Number of disks present",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "type": "integer"
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "okIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "portBypassA": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "portBypassB": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "power": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "predFailIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "protocol": {
            "example": "SAS",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-sleds/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "sledId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "stateLoopA": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateLoopB": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "wwn": {
            "example": "5000C500997AB7B0",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4EnclosureSledsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosureSledList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EnclosuresDetailedFields": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4encAssociatedLinks"
          },
          "chainPosLoopA": {
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "chainPosLoopB": {
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4encDcsdata"
          },
          "detailedState": {
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "errors": {
            "$ref": "#/components/schemas/DeviceType4errors"
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failRequested": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "formFactor": {
            "example": "SFF",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "location": {
            "description": "Location of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "loopSplit": {
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "cage1",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "nodeWwn": {
            "description": "WWn of the node resource",
            "example": "50050CC106233428",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "subType": {
            "description": "Enclosure sub type",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "warnIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "warnRequested": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4EnclosuresSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4enclosuresList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4EncryptionActionsInput": {
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4EncryptionParams"
          }
        },
        "type": "object"
      },
      "DeviceType4EncryptionBackupRekeyInput": {
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4EncryptionBackupRekeyRestoreParams"
          }
        },
        "type": "object"
      },
      "DeviceType4EncryptionBackupRekeyRestoreParams": {
        "properties": {
          "password": {
            "description": "Password for the encryption Backup/Rekey/Restore operation.",
            "example": "testpassword",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4EncryptionParams": {
        "properties": {
          "enableEkm": {
            "description": "Attribute to enable EKM encryption. Make sure to set the EKM server details using the endpoint /storage-fleet/v1/devtype4-storage-systems/{systemId}/setekm before setting this attribute to true.",
            "example": true,
            "type": "boolean"
          },
          "enableLkm": {
            "description": "This attribute specifies that the desired Key Manager is the Local Key Manager(LKM) for the encryption. If neither the enableEkm or enableLkm attribute is specified on initial encryption enablement, LKM is assumed. This is supported from OS version 10.4.0 or above.",
            "example": true,
            "type": "boolean"
          },
          "password": {
            "description": "Password for the encryption operation.",
            "example": "testpassword",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4EncryptionRestoreActionInput": {
        "properties": {
          "key": {
            "description": "Encryption key.",
            "example": "key",
            "type": "string"
          },
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4EncryptionBackupRekeyRestoreParams"
          }
        },
        "type": "object"
      },
      "DeviceType4ErrorCount": {
        "description": "Number of errors",
        "properties": {
          "correctable": {
            "description": "correctable errors",
            "example": 0,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "uncorrectable": {
            "description": "uncorrectable errors",
            "example": 0,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4FcPortSfp": {
        "properties": {
          "fwVersion": {
            "description": "Firmware version",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the SFP",
            "type": [
              "string",
              "null"
            ]
          },
          "qualified": {
            "description": "Indicates if the SFP is qualified or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "rxLossPin": {
            "description": "RX loss pin position",
            "type": [
              "string",
              "null"
            ]
          },
          "rxPowerLow": {
            "description": "Indicates if RX power is low or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "speed": {
            "description": "Speed in bits per second",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "txDisablePin": {
            "description": "TX disable pin position",
            "type": [
              "string",
              "null"
            ]
          },
          "txFaultPin": {
            "description": "TX disable fault position",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4FcPortSfpSingle": {
        "properties": {
          "fwVersion": {
            "description": "Firmware version",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the SFP",
            "type": [
              "string",
              "null"
            ]
          },
          "qualified": {
            "description": "Indicates if the SFP is qualified or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "rxLossPin": {
            "description": "RX loss pin position",
            "type": [
              "string",
              "null"
            ]
          },
          "rxPowerLow": {
            "description": "Indicates if RX power is low or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "speed": {
            "description": "Speed in bits per second",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "txDisablePin": {
            "description": "TX disable pin position",
            "type": [
              "string",
              "null"
            ]
          },
          "txFaultPin": {
            "description": "TX fault pin position.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4HPLLEDSINGLE": {
        "description": "LED state.",
        "enum": [
          "LED_UNKNOWN",
          "LED_OFF",
          "LED_GREEN",
          "LED_GREEN_BLNK",
          "LED_AMBER",
          "LED_AMBER_BLNK",
          "LED_BLUE",
          "LED_BLUE_BLNK"
        ],
        "type": [
          "string",
          "null"
        ]
      },
      "DeviceType4HostVirtualPort": {
        "description": "Host virtual ports",
        "properties": {
          "nodeWwn": {
            "description": "Node WWN of the virtual port",
            "type": "string"
          },
          "portLinkState": {
            "description": "Port link state",
            "enum": [
              "LINK_STATE_CONFIG_WAIT",
              "LINK_STATE_ALPA_WAIT",
              "LINK_STATE_LOGIN_WAIT",
              "LINK_STATE_READY",
              "LINK_STATE_LOSS_SYNC",
              "LINK_STATE_ERROR",
              "LINK_STATE_XXX",
              "LINK_STATE_NONPARTICIPATE",
              "LINK_STATE_COREDUMP",
              "LINK_STATE_OFFLINE",
              "LINK_STATE_FWDEAD",
              "LINK_STATE_LINK_IDLE_FOR_RESET",
              "LINK_STATE_DHCP_IN_PROGRESS",
              "LINK_STATE_PENDING_RESET",
              "LINK_STATE_UNKNOWN"
            ],
            "type": "string"
          },
          "portType": {
            "description": "Virtual port type",
            "enum": [
              "PORT_TYPE_FREE",
              "PORT_TYPE_HOST",
              "PORT_TYPE_DISK",
              "PORT_TYPE_IPORT",
              "PORT_TYPE_RCFC",
              "PORT_TYPE_RCIP",
              "PORT_TYPE_ISCSI",
              "PORT_TYPE_PEER",
              "PORT_TYPE_CNA",
              "PORT_TYPE_FS",
              "PORT_TYPE_UNKNOWN"
            ],
            "type": "string"
          },
          "portWwn": {
            "description": "Port WWN of the virtual port",
            "type": "string"
          },
          "protocol": {
            "description": "Protocol of the Virtual port",
            "enum": [
              "PORT_PROTOCOL_UNKNOWN",
              "PORT_PROTOCOL_FC",
              "PORT_PROTOCOL_ISCSCI",
              "PORT_PROTOCOL_FCOE",
              "PORT_PROTOCOL_IP",
              "PORT_PROTOCOL_SAS",
              "PORT_PROTOCOL_NVME"
            ],
            "type": "string"
          },
          "vpi": {
            "description": "Virtual port index",
            "type": "integer"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ImportCertificateInput": {
        "description": "Import Certificate input.",
        "properties": {
          "authorityChain": {
            "description": "The authority chain for the new certificate.",
            "example": "-----BEGIN CERTIFICATE REQUEST-----abc----END CERTIFICATE REQUEST----- \\n-----BEGIN CERTIFICATE REQUEST-----pqr----END CERTIFICATE REQUEST-----",
            "type": "string"
          },
          "certificate": {
            "description": "The certificate that results from the Certificate Signing Request (CSR).",
            "example": "-----BEGIN CERTIFICATE REQUEST-----abc----END CERTIFICATE REQUEST-----",
            "type": "string"
          },
          "vcGuid": {
            "description": "vcGuid of the vCenter. It is supported from OS version 10.4.0 and VASA version 5.0.0.0",
            "example": "09r907r9hinfniauhfiqh98qh",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "authorityChain",
          "certificate"
        ],
        "type": "object"
      },
      "DeviceType4LED": {
        "description": "LED state.",
        "enum": [
          "LED_UNKNOWN",
          "LED_OFF",
          "LED_GREEN",
          "LED_GREEN_BLNK",
          "LED_AMBER",
          "LED_AMBER_BLNK",
          "LED_BLUE",
          "LED_BLUE_BLNK"
        ],
        "example": "LED_UNKNOWN",
        "type": [
          "string",
          "null"
        ]
      },
      "DeviceType4Licenses": {
        "description": "System licenses",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4AssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "type": [
              "string",
              "null"
            ]
          },
          "diskCount": {
            "description": "The disk count from the system license",
            "example": "2",
            "type": [
              "string",
              "null"
            ]
          },
          "features": {
            "additionalProperties": {
              "$ref": "#/components/schemas/licenseFeatures"
            },
            "description": "The raw list of individual licensed features",
            "type": [
              "object",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "issueDate": {
            "$ref": "#/components/schemas/DeviceType4Calendar"
          },
          "resourceUri": {
            "description": "Resource Uri",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of resource",
            "type": "string"
          },
          "version": {
            "description": "The version number of the system licenses",
            "example": 1,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4LicensesList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4Licenses"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4LocateInput": {
        "properties": {
          "locate": {
            "description": "Indicates if the locate beacon should be enabled or not",
            "example": true,
            "type": "boolean"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4Mailsettings": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4msAssociatedLinks"
          },
          "authenticationRequired": {
            "description": "Authentication needed for SMTP settings,possible options are:enabled or disabled",
            "example": "enabled",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cq",
            "type": "string"
          },
          "friendlyCert": {
            "$ref": "#/components/schemas/DeviceType4friendlyCertificate"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date. ",
            "example": 1627540911681,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "mailHostDomain": {
            "description": "SMTP server's Host Domain",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "mailHostServer": {
            "description": "SMTP server address/IP",
            "example": "example.hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "SMTP server's port number",
            "enum": [
              25,
              465,
              587,
              2525
            ],
            "example": 25,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "senderEmailId": {
            "description": "Sender email address",
            "example": "someone@maildomain.com",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "mail-settings",
            "type": "string"
          },
          "username": {
            "description": "SMTP server's username authentication",
            "example": "username",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4MailsettingsInput": {
        "properties": {
          "mailHostDomain": {
            "description": "SMTP server's Host Domain",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "mailHostServer": {
            "description": "SMTP server address/IP",
            "example": "example.hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "SMTP server's port number",
            "enum": [
              25,
              465,
              587,
              2525
            ],
            "example": 25,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "senderEmailId": {
            "description": "Sender email address",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4MailsettingsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4Mailsettings"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4ManufacturingSingle": {
        "description": "Manufacturing information",
        "properties": {
          "assemblyRev": {
            "description": "Assembly revision",
            "example": "002*",
            "type": [
              "string",
              "null"
            ]
          },
          "checkSum": {
            "description": "Checksum",
            "example": "--",
            "type": [
              "string",
              "null"
            ]
          },
          "hpeModelName": {
            "description": "HPE model name",
            "example": "HPE 3PAR 600 2S Node",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturer": {
            "description": "Manufacturer.",
            "example": "XYRATEX",
            "type": [
              "string",
              "null"
            ]
          },
          "model": {
            "description": "Model",
            "example": "0974244-06",
            "type": [
              "string",
              "null"
            ]
          },
          "saleablePartNumber": {
            "description": "Saleable part number",
            "example": "0974244-06",
            "type": [
              "string",
              "null"
            ]
          },
          "saleableSerialNumber": {
            "description": "Saleable serial number",
            "example": "4UW0002941",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number.",
            "example": "PMW0974244G4T88",
            "type": [
              "string",
              "null"
            ]
          },
          "sparePartNumber": {
            "description": "Spare part number",
            "example": "P04031-001",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4MfaPolicy": {
        "description": "MFA policy information for storage system.",
        "properties": {
          "policy": {
            "description": "Indicates current MFA policy for the storage system. This parameter is supported in HPE Alletra Storage MP B10000 from OS version 10.6.0 onwards.",
            "example": "MFA_POLICY_ENFORCE",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4NVMeVLAN": {
        "description": "Port VLANs information",
        "properties": {
          "eth": {
            "description": "Ethernet name used by the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "ethernetFlowControl": {
            "description": "Flow control setting of the NVMe port. Applicable for HPE Alletra Storage MP B10000 10.5.0 OS version and above. Possible values are \"None\", \"DCBX=IEEE\", \"DCBX=IEEE PFC=Off\" and \"EthPause\".",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddress": {
            "description": "VLAN Gateway address for the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway address for the NVMe port. If Vlan is configured, then this is Vlan gateway address of this port.",
            "example": "FE80::1",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "VLAN IP address for the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IPV6 address for the NVMe port. If Vlan is configured, then this is Vlan IPV6 address of this port.",
            "example": "2001:db8:abcd:12:ffff:ffff:ffff:ff16",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "type": [
              "string",
              "null"
            ]
          },
          "nqn": {
            "description": "NVMe qualified name of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "prefixLength": {
            "description": "Prefix length of the NVMe port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "prefixLengthV6": {
            "description": "Prefix length of the NVMe port.",
            "example": 13,
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "vlanId": {
            "description": "VLAN id for the NVMe port",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4NetworkServicesCim": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4cim"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4NetworkServicesVasa": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4Vasa"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4NodeDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4nodeAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Controller Node 0",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": "string"
          },
          "inCluster": {
            "description": "Indicates if this node is part of the cluster.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "kernelVersion": {
            "description": "Kernel version",
            "example": "4.2.1",
            "type": [
              "string",
              "null"
            ]
          },
          "master": {
            "description": "Indicates if this is the master node.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "memoryMiB": {
            "description": "Total data memory in the node in MiB",
            "example": 5,
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource.",
            "example": "4UW0002941-0",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "online": {
            "description": "Indicates if this node is online",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed node object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/nodes/e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemId/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uptime": {
            "$ref": "#/components/schemas/DeviceType4uptime"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4NodePerfStats": {
        "description": "nodes component performance statistics",
        "properties": {
          "cachePercentage": {
            "$ref": "#/components/schemas/DeviceType4perfData"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "cpuPercentage": {
            "$ref": "#/components/schemas/DeviceType4perfData"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4NodePerfStatsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4NodePerfStats"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4NodesSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4nodesList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4NwAddSnmpMgr": {
        "properties": {
          "snmpConfig": {
            "description": "Specify the SNMP params",
            "items": {
              "$ref": "#/components/schemas/DeviceType4SnmpConfigParams"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4NwCimEdit": {
        "properties": {
          "cim": {
            "properties": {
              "cimPolicy": {
                "description": "Specifies the CIM Policy of CIM server.",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "enableCimService": {
                "description": "Enable or disbale Cim service.",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "httpState": {
                "description": "Specifies whether HTTPState is enabled or disabled for CIM Server. Unsupported from version 10.4.0 and later",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "httpsState": {
                "description": "Specifies whether HTTPS state is enabled or disabled for cim server. Unsupported from version 10.4.0 and later",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "id": {
                "description": "Unique identifier of the CIM Server.",
                "type": "string"
              },
              "slpState": {
                "description": "SLPport specification.",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4NwSnmpMgrEdit": {
        "properties": {
          "authenticationPassword": {
            "description": "Specify the SNMPv3 Authentication Password",
            "example": "Password_1",
            "type": [
              "string",
              "null"
            ]
          },
          "managerIp": {
            "description": "Specify the IP address of the host from which the manager runs",
            "example": "15.218.169.163",
            "type": "string"
          },
          "notify": {
            "description": "Indicates the trap notification types defined by the HPE deviceType1 MIB",
            "enum": [
              "ALL",
              "NODUP",
              "STANDARD"
            ],
            "example": "STANDARD",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "Specify the port number where the SNMP manager receives traps",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "privPassword": {
            "description": "Specify the SNMPv3 Authentication Password",
            "example": "Password_2",
            "type": [
              "string",
              "null"
            ]
          },
          "retry": {
            "description": "Specify the number of times to send a trap (retry) if the SNMP manager is not available.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "timeoutSecs": {
            "description": "Specify the number of seconds to wait before sending a trap (timeout).",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "user": {
            "description": "Specify the SNMPv3 user name",
            "example": "user1",
            "type": [
              "string",
              "null"
            ]
          },
          "userMode": {
            "description": "Specify the SNMPv3 user mode",
            "enum": [
              "NEW",
              "EXISTING"
            ],
            "example": "NEW",
            "type": [
              "string",
              "null"
            ]
          },
          "version": {
            "description": "Specify the SNMP version supported",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4PerfStats": {
        "description": "Collection of average cpu percentage and average cache percentage for various durations.",
        "properties": {
          "cachePercentage": {
            "$ref": "#/components/schemas/DeviceType4perfData"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "cpuPercentage": {
            "$ref": "#/components/schemas/DeviceType4perfData"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4PerfStatsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4PerfStats"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4PerformanceHistoryData": {
        "description": "performance trends for given granularity and time range for a component",
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributesPerf"
          },
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "endTime": {
            "description": "end time of history data",
            "example": 162564271,
            "type": [
              "integer",
              "null"
            ]
          },
          "historyData": {
            "description": "performance history data",
            "properties": {
              "avgbusyMetricsDataPerct": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "iopsMetricsData": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "ioszMetricsDataKbs": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "latencyMetricsDataMs": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "qlenMetricsData": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "throughputMetricsDataKbps": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryData"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "start time of history data",
            "example": 1625556314,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4PerformanceHistoryDataList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4PerformanceHistoryData"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4PortAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4PortClearInput": {
        "properties": {
          "ipType": {
            "description": "For RCIP ports, the IP version of the address that needs to be cleared from the port. Either the IPv4 address or IPv6 address or both addresses can be cleared. Possible values: v4,v6,both",
            "example": "v6",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4PortDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4portsAssociatedLinks"
          },
          "cardType": {
            "$ref": "#/components/schemas/DeviceType4cardType"
          },
          "class": {
            "description": "Fibre Channel class (can be either 2 or 3)",
            "type": [
              "integer",
              "null"
            ]
          },
          "class2": {
            "description": "Class2 state and configuration",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "config": {
            "description": "Configuration state of port",
            "example": "valid",
            "type": [
              "string",
              "null"
            ]
          },
          "configMode": {
            "description": "Connection mode of the port",
            "type": [
              "string",
              "null"
            ]
          },
          "connectionType": {
            "description": "port connection type",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "devices": {
            "$ref": "#/components/schemas/DeviceType4connectedDevices"
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPciId": {
            "description": "ID of the enclosure card PCI card",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "failoverStatus": {
            "description": "Failover status of this port and the partner",
            "type": [
              "string",
              "null"
            ]
          },
          "fcData": {
            "$ref": "#/components/schemas/DeviceType4portFC"
          },
          "fileData": {
            "$ref": "#/components/schemas/DeviceType4portFile"
          },
          "fwVersion": {
            "description": "Firmware version",
            "example": "12.2.396.1",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "hostVirtualPorts": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4HostVirtualPort"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "9d765763116c20a508e8996f2a10821d",
            "type": "string"
          },
          "interruptCoalesce": {
            "description": "Interrupt Coalesce",
            "type": [
              "string",
              "null"
            ]
          },
          "ipData": {
            "$ref": "#/components/schemas/DeviceType4portIP"
          },
          "iscsiData": {
            "$ref": "#/components/schemas/DeviceType4portISCSI"
          },
          "label": {
            "description": "Label",
            "example": "IP0",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "mode": {
            "description": "Current mode the port is in",
            "type": [
              "string",
              "null"
            ]
          },
          "modeChange": {
            "description": "Indicates if the mode change is allowed or prohibited",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "nodeCardId": {
            "description": "Unique Identifier of the node adapter card",
            "type": [
              "string",
              "null"
            ]
          },
          "nodeId": {
            "description": "Unique Identifier of the node",
            "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": [
              "string",
              "null"
            ]
          },
          "nvmeData": {
            "$ref": "#/components/schemas/DeviceType4PortNVMe"
          },
          "partner": {
            "$ref": "#/components/schemas/DeviceType4partnerPort"
          },
          "portSfp": {
            "$ref": "#/components/schemas/DeviceType4portSfp"
          },
          "portType": {
            "description": "Type of the port based on the device it is connected to",
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4portPosition"
          },
          "protocol": {
            "description": "Current protocol the port is in",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed ports object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/ports/220fcd48857f63c0f354c6723ec5d5cb",
            "type": [
              "string",
              "null"
            ]
          },
          "revision": {
            "description": "Revision of the Host Bus Adapter",
            "type": [
              "string",
              "null"
            ]
          },
          "smartSan": {
            "description": "Smart SAN status",
            "type": [
              "string",
              "null"
            ]
          },
          "speedActual": {
            "description": "Actual speed that port is running at",
            "type": [
              "string",
              "null"
            ]
          },
          "speedConfigured": {
            "description": "Speed that is configured to run as",
            "type": [
              "string",
              "null"
            ]
          },
          "speedMax": {
            "description": "Maximum speed that port can run at",
            "type": [
              "string",
              "null"
            ]
          },
          "speedMin": {
            "description": "Minimum speed that port can run at",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateDescription": {
            "$ref": "#/components/schemas/DeviceType4stateDescription"
          },
          "systemId": {
            "description": "SystemUid / SerialNumber of the array",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "tgtModeWriteOpt": {
            "description": "Target mode write optimization setting",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uniqueWwn": {
            "description": "Unique WWN setting",
            "type": [
              "string",
              "null"
            ]
          },
          "vcn": {
            "description": "VLUN change notification",
            "type": [
              "string",
              "null"
            ]
          },
          "virtualPorts": {
            "description": "Virtual ports",
            "items": {
              "properties": {
                "nodeWwn": {
                  "description": "Node WWN of the virtual port",
                  "example": "2EF70202AC02AB1C",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "portLinkState": {
                  "description": "Port link state",
                  "example": "LINK_STATE_READY",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "portWwn": {
                  "description": "Port WWN of the virtual port",
                  "example": "20320202AB12AC1D",
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "type": "object"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "vlans": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4vlan"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4PortEnableInput": {
        "description": "Request body for port enable/disable",
        "properties": {
          "portEnable": {
            "description": "Port enable true or false",
            "example": true,
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "DeviceType4PortFCEdit": {
        "properties": {
          "configMode": {
            "description": "Configuration of Port. Possible Values: Disk, Host, RCFC, Peer",
            "example": "Host",
            "type": [
              "string",
              "null"
            ]
          },
          "connectionType": {
            "description": "Port connection Type. Possible Values: Point, Loop",
            "example": "Loop",
            "type": [
              "string",
              "null"
            ]
          },
          "interuptCoalesce": {
            "description": "Port interuptCoalesce enabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "label": {
            "description": "Port name",
            "example": "FCPort1",
            "type": "string"
          },
          "speedConfigured": {
            "description": "Port speed. Possible Values: auto, \"4\", \"8\", \"16\", \"32\"",
            "example": "8",
            "type": [
              "string",
              "null"
            ]
          },
          "uniqueWwn": {
            "description": "Port uniquewwn enabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "vcn": {
            "description": "VLUN change notification enabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4PortISCSIEdit": {
        "properties": {
          "enablePeer": {
            "description": "Make the iSCSI port peer enabled. This is supported from OS version 10.4.0.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "ethernetFlowControl": {
            "description": "Flow Control setting of the port. Applicable for HPE Alletra Storage MP B10000 10.5.0 OS version and above. Ethernet Pause (EthPause) pauses transmission of all traffic on a physical Ethernet link. Data center bridging (DCB) is an enhancement to the Ethernet-pause protocol, that enables 0-drop packet delivery for certain traffic classes.",
            "enum": [
              "None",
              "EthPause",
              "DCB"
            ],
            "type": [
              "string",
              "null"
            ]
          },
          "label": {
            "description": "label of the port to edit to",
            "example": "port_123",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "example": "1500",
            "type": "string"
          },
          "vlans": {
            "description": "Port VLANs information. Specifying VLAN id is mandatory to configure VLAN.",
            "items": {
              "properties": {
                "gatewayAddress": {
                  "description": "Gateway address for the iSCSI port. If you are configuring VLAN then this is the VLAN Gateway for this port. If you want to clear or don't want to set the gateway address, then the gateway address should be 0.0.0.0.Configuring the gateway address supported from OS version 10.3.0.",
                  "example": "255.255.255.0",
                  "format": "ipv4",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "gatewayAddressV6": {
                  "description": "Gateway address for the iSCSI port. If you are configuring VLAN then this is the VLAN Gateway for this port. Configuring the IPV6 gateway address supported from OS version 10.4.0.",
                  "example": "2001:db8:85a3::8a2e:370:7114",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "ipAddress": {
                  "description": "IP address for the iSCSI port. If you are configuring VLAN then this is the VLAN IP address for this port.",
                  "example": "192.168.193.21",
                  "format": "ipv4",
                  "type": "string"
                },
                "ipAddressV6": {
                  "description": "IPv6 address for the iSCSI port. If you are configuring VLAN then this is the VLAN IPv6 address for this port. Configuring IPv6 address is supported from OS version 10.4.0.",
                  "example": "2001:db8:85a3::8a2e:370:7334",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "netMask": {
                  "description": "NetMask for the iSCSI port. If you are configuring VLAN then this is the VLAN Netmask for this port.",
                  "example": "255.255.255.0",
                  "format": "ipv4",
                  "type": "string"
                },
                "netMaskV6": {
                  "description": "NetMask for the iSCSI port. If you are configuring VLAN then this is the VLAN Netmask for this port. Configuring this is supported from OS version 10.4.0.",
                  "example": "12",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "sendTargetGroupTag": {
                  "description": "The SendTargets Group Tag (STGT) for the iSCSI port",
                  "example": 13,
                  "format": "Uint32",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "vlanId": {
                  "description": "VLAN id for the iSCSI port. Value ranges between 1 to 4096",
                  "example": "1234",
                  "type": "string"
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4PortISCSIPing": {
        "properties": {
          "ipAddress": {
            "description": "IP Address to ping",
            "example": "192.168.193.32",
            "format": "ipv4",
            "type": "string"
          },
          "ipAddressv6": {
            "description": "IP Address to ping",
            "example": "2001:db8:abcd:12:ffff:ffff:ffff:ff16",
            "format": "ipv6",
            "type": "string"
          },
          "pingCount": {
            "description": "ping count",
            "example": 4,
            "type": "integer"
          },
          "vlanId": {
            "description": "VLAN ID",
            "example": "4",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4PortNVMe": {
        "properties": {
          "delimitedMacAddress": {
            "description": "MAC address of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "eth": {
            "description": "Ethernet name used by the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "ethernetFlowControl": {
            "description": "Flow control setting of the port. Applicable for HPE Alletra Storage MP B10000 10.5.0 OS version and above. Possible values are \"None\", \"DCBX=IEEE\", \"DCBX=IEEE PFC=Off\" and \"EthPause\".",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddress": {
            "description": "Gateway of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway address for the NVMe port.",
            "example": "FE80::1",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IP address of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IPV6 address for the NVMe port.",
            "example": "2001:db8:abcd:12:ffff:ffff:ffff:ff16",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "mode": {
            "description": "Current mode the port is in",
            "type": "string"
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "type": [
              "string",
              "null"
            ]
          },
          "nqn": {
            "description": "NVMe qualified name of the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "pcidev": {
            "description": "PCI device used by the NVMe port",
            "type": [
              "string",
              "null"
            ]
          },
          "prefixLength": {
            "description": "Prefix Length of the NVMe port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "prefixLengthV6": {
            "description": "Prefix length of the NVMe port.",
            "example": 13,
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "protocol": {
            "description": "Current protocol the port is in",
            "type": "string"
          },
          "rate": {
            "description": "Configured speed of the NVMe port",
            "type": "string"
          },
          "state": {
            "description": "State of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "transport": {
            "$ref": "#/components/schemas/DeviceType4transport"
          },
          "vlanCount": {
            "description": "Number of configured VLANs on this NVMe port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "vlans": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4NVMeVLAN"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4PortPosAndLinkInput": {
        "properties": {
          "link": {
            "description": "Specifies the link for the remote system. If the Link Protocol Type is IP, specify an IP address for the corresponding port on the remote system. If the Link Protocol Type is FC, specify the WWN of the peer port on the remote system",
            "example": "10.100.65.128",
            "type": "string"
          },
          "portPosition": {
            "$ref": "#/components/schemas/DeviceType4PortPositionInput"
          }
        },
        "required": [
          "link",
          "portPosition"
        ],
        "type": "object"
      },
      "DeviceType4PortPositionInput": {
        "description": "Specifies the port information of the local system (n:s:p) for Remote Copy.",
        "properties": {
          "node": {
            "description": "Port position node number",
            "example": 0,
            "format": "int64",
            "type": "integer"
          },
          "port": {
            "description": "Port position port number",
            "example": 3,
            "format": "int64",
            "type": "integer"
          },
          "slot": {
            "description": "Port position slot number",
            "example": 1,
            "format": "int64",
            "type": "integer"
          }
        },
        "required": [
          "node",
          "port",
          "slot"
        ],
        "type": "object"
      },
      "DeviceType4PortRCIPEdit": {
        "properties": {
          "gatewayAddress": {
            "description": "Gateway address to edit to for IPv4 address",
            "example": "255.255.255.0",
            "format": "ipv4",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway address to edit to for IPv6 address",
            "example": "FE80::1",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IPv4 address to edit to",
            "example": "192.168.193.21",
            "format": "ipv4",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IPv6 address to edit to",
            "example": "2001:db8:abcd:12:ffff:ffff:ffff:ff16",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "MTU to edit to. Possible Values: \"1500\", \"9000\"",
            "example": "1500",
            "type": "string"
          },
          "netMask": {
            "description": "NetMask address to edit to for IPv4 address",
            "example": "255.255.255.0",
            "format": "ipv4",
            "type": [
              "string",
              "null"
            ]
          },
          "netMaskV6": {
            "description": "NetMask address to edit to for IPv6 address",
            "example": "64",
            "type": [
              "string",
              "null"
            ]
          },
          "speedConfigured": {
            "description": "Configured speed. Possible Values: auto, \"1\", \"2\", \"4\", \"8\", \"16\", \"32\"",
            "example": "1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4PortRCIPPing": {
        "properties": {
          "ipAddress": {
            "description": "IP Address to ping",
            "example": "192.168.193.32",
            "format": "ipv4",
            "type": "string"
          },
          "ipAddressv6": {
            "description": "IP Address to ping",
            "example": "2001:db8:abcd:12:ffff:ffff:ffff:ff16",
            "format": "ipv6",
            "type": "string"
          },
          "packetSize": {
            "description": "Packet size of the ping",
            "example": 4,
            "type": "integer"
          },
          "pingCount": {
            "description": "ping count",
            "example": 4,
            "type": "integer"
          },
          "waitTime": {
            "description": "Wait time",
            "example": 100,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "DeviceType4PortsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4portsList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4QlenMetricDataValue": {
        "description": "Timeseries data for particular metric type",
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4QlenMetricSeriesDataValue"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "total": {
            "description": "total number of series data",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4QlenMetricSeriesDataValue": {
        "properties": {
          "timestampms": {
            "description": "epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "value": {
            "description": "value at particular timestamp",
            "example": 46,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4RCLinkId": {
        "properties": {
          "rcLinkId": {
            "description": "Id of remote copy link",
            "example": "afb4961e47212e5bc88dd35db5be5c82",
            "type": "string"
          }
        },
        "required": [
          "rcLinkId"
        ],
        "type": "object"
      },
      "DeviceType4RcLinkPerformanceHistoryData": {
        "description": "performance trends for given granularity and time range for remote copy links component",
        "properties": {
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "endTime": {
            "description": "end time of history data",
            "example": 162564271,
            "type": [
              "integer",
              "null"
            ]
          },
          "historyData": {
            "description": "performance history data",
            "properties": {
              "linkRoundTripTimeData": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "linkThroughputData": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "transmittedData": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "start time of history data",
            "example": 1625556314,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4RcLinkPerformanceHistoryDataList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4RcLinkPerformanceHistoryData"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4RemoveCertificateInput": {
        "properties": {
          "certificate": {
            "description": "ID of certificate to be deleted",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          }
        },
        "required": [
          "certificate"
        ],
        "type": "object"
      },
      "DeviceType4RemoveCertificatesInput": {
        "description": "Request body for deleting the certificates",
        "properties": {
          "certificates": {
            "description": "List of certificate IDs to be deleted",
            "items": {
              "$ref": "#/components/schemas/DeviceType4RemoveCertificateInput"
            },
            "type": "array"
          }
        },
        "required": [
          "certificates"
        ],
        "type": "object"
      },
      "DeviceType4RemoveRemoteCopyLinksInput": {
        "description": "Request Body for removing remote copy links",
        "properties": {
          "replicationPartnerSystemId": {
            "description": "SystemId of target replication partner",
            "example": "7CE816P0SR",
            "type": "string"
          },
          "source": {
            "description": "List of remote copy links to be deleted from source replication partner",
            "items": {
              "$ref": "#/components/schemas/DeviceType4RCLinkId"
            },
            "type": "array"
          },
          "target": {
            "description": "List of remote copy links to be deleted from target replication partner",
            "items": {
              "$ref": "#/components/schemas/DeviceType4RCLinkId"
            },
            "type": "array"
          }
        },
        "required": [
          "source",
          "replicationPartnerSystemId",
          "target"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4RemoveRemoteCopyTargetInput": {
        "properties": {
          "replicationPartnerSystemId": {
            "description": "SystemId of target replication partner",
            "example": "7CE816P0SR",
            "type": [
              "string",
              "null"
            ]
          },
          "srcReplicationId": {
            "description": "Id of source replication partner",
            "example": "afb4961e47212e5bc88dd35db5be5c83",
            "type": "string"
          },
          "targetReplicationId": {
            "description": "Id of target replication partner",
            "example": "afb4961e47212e5bc88dd35db5be5c83",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "srcReplicationId"
        ],
        "type": "object"
      },
      "DeviceType4RemoveReplicationPartnersInput": {
        "description": "Request body for deleting replication partner pairs",
        "properties": {
          "replicationPartners": {
            "description": "List of replication partner pairs to be deleted",
            "items": {
              "$ref": "#/components/schemas/DeviceType4RemoveRemoteCopyTargetInput"
            },
            "type": "array"
          }
        },
        "required": [
          "replicationPartners"
        ],
        "type": "object"
      },
      "DeviceType4RemoveTrustedCertificateInput": {
        "properties": {
          "trustedCertificate": {
            "description": "ID of certificate to be deleted",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          }
        },
        "required": [
          "trustedCertificate"
        ],
        "type": "object"
      },
      "DeviceType4RemoveTrustedCertificatesInput": {
        "description": "Request body for deleting the trusted certificates",
        "properties": {
          "trustedCertificates": {
            "description": "List of certificate IDs to be deleted",
            "items": {
              "$ref": "#/components/schemas/DeviceType4RemoveTrustedCertificateInput"
            },
            "type": "array"
          }
        },
        "required": [
          "trustedCertificates"
        ],
        "type": "object"
      },
      "DeviceType4ReplicationPartnerCommonFields": {
        "properties": {
          "associatedLinks": {
            "description": "Associated Links",
            "example": [
              {
                "link": "/storage-fleet/v1/devtype4-storage-systems/SGH000XWEE",
                "type": "systems"
              }
            ],
            "items": {
              "properties": {
                "resourceUri": {
                  "description": "Resource URI",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Resource Name",
                  "type": "string"
                }
              },
              "type": "object"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "bufferSizeB": {
            "description": "Socket buffer size to use.",
            "example": 1024,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "displayName": {
            "description": "Replication partner displayname.",
            "example": "RCPartner12",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to.",
            "example": "domain1",
            "type": [
              "string",
              "null"
            ]
          },
          "flags": {
            "description": "Partner flags.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "health": {
            "description": "Partner health status.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "isRemoteArraySupportReplication": {
            "description": "Boolean value to indicate if remote array OS version supports replication",
            "example": true,
            "type": "boolean"
          },
          "minPeriodSecs": {
            "description": "Minimum supported Async Periodic period for the partner. The field is omitted if unset or unavailable for the version of partner firmware.",
            "example": 300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "nodeWwn": {
            "description": "Partner options, with FC partners this includes the partner system's node WWN. Omitted if unpopulated.",
            "example": "2FF70002AC020DA1",
            "type": [
              "string",
              "null"
            ]
          },
          "numSockets": {
            "description": "Number of sockets to use.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "policies": {
            "description": "Any policies that are set for the partner.",
            "properties": {
              "mirrorConfig": {
                "description": "Duplication of all configurations involving the specified partner.",
                "example": true,
                "type": [
                  "boolean",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "quorumAtfTimeout": {
            "description": "Automatic Transparent Failover quorum partner failure timeout.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "quorumIpAddress": {
            "description": "Quorum IP Address associated with the partner. Set to 'NA' if not available.",
            "example": "10.10.10.11",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumSslPort": {
            "description": "Quorum SSL port number.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "quorumStatus": {
            "description": "Quorum status of the partner. Possible values - Uninitialized, Initializing, Standby, Active, Failsafe, Failover or Restarting. Null if unset.",
            "example": "Initializing",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumStatusQual": {
            "description": "Quorum status qualifier. Set to 'NA' if not available.",
            "example": "NA",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumVersion": {
            "description": "Quorum version.",
            "example": "2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteId": {
            "description": "Unique id of the remote replication partner.",
            "example": "6a5ce66d4814a5e5156de428abb0a580",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteName": {
            "description": "Name of the remote replication partner.",
            "example": "FC-02",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteReplicationId": {
            "description": "Replication ID of the remote replication partner.",
            "example": 12,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "remoteSystemId": {
            "description": "Unique ID or serial number of the remote system.",
            "example": "SGH000XWEF",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteSystemName": {
            "description": "Name of the remote system.",
            "example": "System102",
            "type": [
              "string",
              "null"
            ]
          },
          "replicationId": {
            "description": "Replication ID of the partner.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "replicationSystemId": {
            "description": "ID of the remote system.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed replication partner object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/SGH000XWEE/system-settings/replication-partners/5a5ce66d4814a5e5156de428abb0a589",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "State of the replication partner.",
            "example": "UNKNOWN",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "Unique ID or serial number of the system.",
            "example": "SGH000XWEE",
            "type": [
              "string",
              "null"
            ]
          },
          "systemName": {
            "description": "Name of the system.",
            "example": "System101",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the system.",
            "example": "2FF70002AC020CEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "replication-partner",
            "type": "string"
          },
          "version": {
            "description": "Partner version.",
            "example": 41,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4ReplicationPartnerDetails": {
        "allOf": [
          {
            "$ref": "#/components/schemas/DeviceType4ReplicationPartnerFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/DeviceType4ReplicationPartnerCommonFields"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ReplicationPartnerFieldsWithFilter": {
        "properties": {
          "id": {
            "description": "Unique id of the replication partner. `Filter`",
            "example": "5a5ce66d4814a5e5156de428abb0a589",
            "type": "string"
          },
          "name": {
            "description": "Name of the replication partner. `Filter, Sort`",
            "example": "RCPartner12",
            "type": "string"
          },
          "replicationPartnerType": {
            "description": "Link protocol type. `Filter, Sort`",
            "example": "FC",
            "type": "string"
          },
          "status": {
            "description": "Status of the partner. Possible values - New, Ready, Unsupported, Failing, Failed or Disabled. `Filter, Sort`",
            "example": "Ready",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4ReplicationPartnerFieldsWithoutFilter": {
        "properties": {
          "id": {
            "description": "Unique id of the replication partner.",
            "example": "5a5ce66d4814a5e5156de428abb0a589",
            "type": "string"
          },
          "name": {
            "description": "Name of the replication partner.",
            "example": "RCPartner12",
            "type": "string"
          },
          "replicationPartnerType": {
            "description": "Link protocol type.",
            "example": "FC",
            "type": "string"
          },
          "status": {
            "description": "Status of the partner. Possible values - New, Ready, Unsupported, Failing, Failed or Disabled.",
            "example": "Ready",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4ReplicationPartnerInput": {
        "description": "Source and Target replication partner input details",
        "properties": {
          "replicationPartnerSystemId": {
            "description": "SystemId of target array",
            "type": "string"
          },
          "source": {
            "$ref": "#/components/schemas/DeviceType4CreateRemoteCopyTargetInput"
          },
          "target": {
            "$ref": "#/components/schemas/DeviceType4CreateRemoteCopyTargetInput"
          }
        },
        "required": [
          "source",
          "replicationPartnerSystemId",
          "target"
        ],
        "type": "object"
      },
      "DeviceType4ReplicationPartners": {
        "allOf": [
          {
            "$ref": "#/components/schemas/DeviceType4ReplicationPartnerFieldsWithFilter"
          },
          {
            "$ref": "#/components/schemas/DeviceType4ReplicationPartnerCommonFields"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ReplicationPartnersList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4ReplicationPartners"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SYSTEMLEDSINGLE": {
        "description": "LED state.",
        "enum": [
          "LED_UNKNOWN",
          "LED_OFF",
          "LED_GREEN",
          "LED_GREEN_BLNK",
          "LED_AMBER",
          "LED_AMBER_BLNK",
          "LED_BLUE",
          "LED_BLUE_BLNK",
          null
        ],
        "type": [
          "string",
          "null"
        ]
      },
      "DeviceType4ServicePortsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4servicePorts"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SetEKMBackupConfigInput": {
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4SetEKMBackupConfigParams"
          }
        },
        "type": "object"
      },
      "DeviceType4SetEKMBackupConfigParams": {
        "properties": {
          "ekmpassword": {
            "description": "Password for External Key Manager.",
            "example": "testpassword",
            "type": "string"
          },
          "ekmuser": {
            "description": "Username on External Key Manager.",
            "example": "testuser",
            "type": "string"
          },
          "kmipprotocols": {
            "description": "KMIP protocol.",
            "example": [
              "1.4",
              "1.5"
            ],
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "password": {
            "description": "Password for the encryption SetEKMBackup operation.",
            "example": "testpassword",
            "type": "string"
          },
          "port": {
            "description": "Connection port number for External Key Managers.",
            "example": "1234",
            "type": "string"
          },
          "serverlist": {
            "description": "List of External Key Management servers.",
            "example": [
              "server1",
              "server2"
            ],
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "DeviceType4SetEKMConfigInput": {
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/DeviceType4SetEKMConfigParams"
          }
        },
        "type": "object"
      },
      "DeviceType4SetEKMConfigParams": {
        "properties": {
          "ekmpassword": {
            "description": "Password for External Key Manager.",
            "example": "testpassword",
            "type": "string"
          },
          "ekmuser": {
            "description": "Username on External Key Manager.",
            "example": "testuser",
            "type": "string"
          },
          "kmipprotocols": {
            "description": "KMIP protocol.",
            "example": [
              "1.4",
              "1.5"
            ],
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "port": {
            "description": "Connection port number for External Key Managers.",
            "example": "1234",
            "type": "string"
          },
          "serverlist": {
            "description": "List of External Key Management servers.",
            "example": [
              "server1",
              "server2"
            ],
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "DeviceType4SetLicense": {
        "properties": {
          "parameters": {
            "properties": {
              "licenseKey": {
                "description": "License Key",
                "type": "string"
              }
            },
            "type": "object"
          }
        },
        "type": "object"
      },
      "DeviceType4SnmpConfigParams": {
        "properties": {
          "authenticationPassword": {
            "description": "Specify the SNMPv3 Authentication Password",
            "example": "password_1",
            "type": [
              "string",
              "null"
            ]
          },
          "managerIp": {
            "description": "Specify the IP address of the host from which the manager runs",
            "example": "15.218.169.163",
            "type": "string"
          },
          "notify": {
            "description": "Indicates the trap notification types defined by the HPE deviceType1 MIB",
            "enum": [
              "ALL",
              "NODUP",
              "STANDARD"
            ],
            "example": "STANDARD",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "Specify the port number where the SNMP manager receives traps",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "privPassword": {
            "description": "Specify the SNMPv3 Authentication Password",
            "example": "password_1",
            "type": [
              "string",
              "null"
            ]
          },
          "retry": {
            "description": "Specify the number of times to send a trap (retry) if the SNMP manager is not available.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "timeoutSecs": {
            "description": "Specify the number of seconds to wait before sending a trap (timeout).",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "user": {
            "description": "Specify the SNMPv3 user name",
            "example": "user1",
            "type": [
              "string",
              "null"
            ]
          },
          "userMode": {
            "description": "Specify the SNMPv3 user mode",
            "enum": [
              "NEW",
              "EXISTING"
            ],
            "example": "NEW",
            "type": [
              "string",
              "null"
            ]
          },
          "version": {
            "description": "Specify the SNMP version supported",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4SnmpUsersAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/recommendations",
            "type": "recommendations"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/supportsettings",
            "type": "support-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/telemetry",
            "type": "telemetry"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/capacity-summary",
            "type": "system capacity"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/network-settings",
            "type": "network-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/component-summary",
            "type": "component-summary"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/certificates",
            "type": "certificates"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/mail-settings",
            "type": "mail-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/network-services",
            "type": "network-services"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4SnmpUsersDetails": {
        "description": "Get snmp users",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SnmpUsersAssociatedLinks"
          },
          "authprotocol": {
            "description": "Specify the SNMP users authentication protocols.",
            "example": "SAS",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Drive 0.SIDE_NONE.2.0",
            "format": "Any",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "server.com/collect",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "privprotocol": {
            "description": "Specify the SNMP users privacy protocols.",
            "example": "privprotocol",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed snmpUsers object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/snmp-users/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the array",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "username": {
            "description": "Specify the SNMPv3 user name",
            "example": "username",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SnmpUsersList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SnmpUsersDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4State": {
        "description": "State of the resource",
        "properties": {
          "detailed": {
            "description": "Array of the detailed states of the resource",
            "items": {
              "type": [
                "string",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "overall": {
            "description": "Overall state of the resource",
            "enum": [
              "STATE_UNKNOWN",
              "STATE_NORMAL",
              "STATE_DEGRADED",
              "STATE_FAILED",
              "STATE_NOT_APPLICABLE",
              "STATE_NEW",
              null
            ],
            "example": "STATE_NORMAL",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4StorageSystemDetail": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4AssociatedLinks"
          },
          "brandingInfo": {
            "$ref": "#/components/schemas/DeviceType4brandingInfo"
          },
          "centerplaneType": {
            "description": "Centerplane type",
            "example": "4 Node Centerplane",
            "type": [
              "string",
              "null"
            ]
          },
          "chunkletSizeMiB": {
            "description": "Size of chunklet in MiB",
            "example": 1024,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "clusterLed": {
            "description": "Cluster LED state",
            "enum": [
              "LED_UNKNOWN",
              "LED_OFF",
              "LED_GREEN",
              "LED_GREEN_BLNK",
              "LED_AMBER",
              "LED_AMBER_BLNK",
              "LED_BLUE",
              "LED_BLUE_BLNK"
            ],
            "type": "string"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "descriptors": {
            "$ref": "#/components/schemas/DeviceType4descriptors"
          },
          "deviceId": {
            "description": "Numeric ID of the resource",
            "example": 101780,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "deviceType": {
            "description": "device Type",
            "properties": {
              "default": {
                "description": "Text in the default language",
                "example": "HPE_3PAR 8450",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "Key of the message",
                "example": "sys_type-41",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "displayname": {
            "description": "Array Display name",
            "example": "System VEGA_CB1507_8400_2N_150",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "fileServiceInfo": {
            "properties": {
              "capacitySummary": {
                "description": "Capacity information for file service",
                "properties": {
                  "fileAvailableCapacityInMiB": {
                    "description": "Capacity available for use by file service",
                    "format": "float64",
                    "type": "number"
                  },
                  "fileUsedCapacityInMiB": {
                    "description": "Capacity used by file service",
                    "format": "float64",
                    "type": "number"
                  },
                  "totalSystemCapacityInMiB": {
                    "description": "Total system capacity",
                    "format": "float64",
                    "type": "number"
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "defaultQoS": {
                "description": "Default file QoS values",
                "properties": {
                  "bwLimitInKiB": {
                    "description": "Default bandwidth limit in KiB",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "iopsLimit": {
                    "description": "Default IOPS limit",
                    "minimum": 0,
                    "type": "integer"
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "fileServiceId": {
                "description": "ID of the file service",
                "type": [
                  "string",
                  "null"
                ]
              },
              "isFileCapable": {
                "description": "Indicates whether file services is supported in the system",
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "isFileEnabled": {
                "description": "Indicates whether file service is enabled in the system",
                "type": [
                  "boolean",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fqdn": {
            "description": "Fully qualified domain name of the system",
            "example": "s9.in.hpecorp.net",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "SerialNumber/UUID string uniquely identifying the storage system object.",
            "example": "7CE751P312",
            "type": "string"
          },
          "inClusterNodes": {
            "description": "IDs of the nodes that are in cluster",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "maintenanceMode": {
            "$ref": "#/components/schemas/DeviceType4maintenanceMode"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "masterNode": {
            "description": "ID of the master node",
            "example": 4,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "minimumPasswordLength": {
            "description": "Minimum length of password for users",
            "example": 6,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource",
            "example": "VEGA_CB1507_8400_2N_150",
            "type": [
              "string",
              "null"
            ]
          },
          "networkMasterNode": {
            "description": "The Node ID of the current network master",
            "example": 1,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "nodeMemory": {
            "description": "Node memory size",
            "example": "16",
            "type": [
              "string",
              "null"
            ]
          },
          "nodesCount": {
            "description": "Number of nodes in the system",
            "example": 2,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "nodesPresent": {
            "description": "IDs of the nodes that are present",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "onlineNodes": {
            "description": "IDs of the nodes that are online",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "overallState": {
            "description": "overallState is derived from ports,enclosures,disks,nodes and enclosure-cards.",
            "enum": [
              "NORMAL",
              "DEGRADED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "overallStateDescription": {
            "description": "Information of hardware resources that are in degraded state.",
            "example": "Degraded Resources: disks, nodes",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "description": "Indicates if the component is safe to remove",
            "type": [
              "boolean",
              "null"
            ]
          },
          "softwareVersions": {
            "$ref": "#/components/schemas/DeviceType4softwareVersionsSolo"
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4systemState"
          },
          "sysLogStatus": {
            "$ref": "#/components/schemas/DeviceType4sysLogStatus"
          },
          "systemDate": {
            "description": "Current date of the system",
            "example": 1597918380,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemHeadroom": {
            "$ref": "#/components/schemas/systemHeadroom"
          },
          "systemWwn": {
            "description": "WWN of the array.",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "timezone": {
            "description": "Current timezone of the system.",
            "example": "Asia/Calcutta",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uptime": {
            "$ref": "#/components/schemas/DeviceType4uptime"
          },
          "version": {
            "$ref": "#/components/schemas/DeviceType4version"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object"
        ]
      },
      "DeviceType4StorageSystemDetailList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4AssociatedLinks"
          },
          "brandingInfo": {
            "$ref": "#/components/schemas/DeviceType4brandingInfo"
          },
          "centerplaneType": {
            "description": "Centerplane type",
            "example": "4 Node Centerplane",
            "type": [
              "string",
              "null"
            ]
          },
          "chunkletSizeMiB": {
            "description": "Size of chunklet in MiB",
            "example": 1024,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "clusterLed": {
            "description": "Cluster LED state",
            "enum": [
              "LED_UNKNOWN",
              "LED_OFF",
              "LED_GREEN",
              "LED_GREEN_BLNK",
              "LED_AMBER",
              "LED_AMBER_BLNK",
              "LED_BLUE",
              "LED_BLUE_BLNK",
              null
            ],
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "controlSecurity": {
            "properties": {
              "mfaPolicy": {
                "$ref": "#/components/schemas/DeviceType4MfaPolicy"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "descriptors": {
            "$ref": "#/components/schemas/DeviceType4descriptors"
          },
          "deviceId": {
            "description": "Numeric ID of the resource `Filter`",
            "example": 101780,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "deviceType": {
            "description": "device Type",
            "properties": {
              "default": {
                "description": "Text in the default language",
                "example": "HPE_3PAR 8450",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "Key of the message",
                "example": "sys_type-41",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "displayname": {
            "description": "Array Display name",
            "example": "System VEGA_CB1507_8400_2N_150",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "fileServiceInfo": {
            "properties": {
              "capacitySummary": {
                "description": "Capacity information for file service",
                "properties": {
                  "fileAvailableCapacityInMiB": {
                    "description": "Capacity available for use by file service",
                    "format": "float64",
                    "type": "number"
                  },
                  "fileUsedCapacityInMiB": {
                    "description": "Capacity used by file service",
                    "format": "float64",
                    "type": "number"
                  },
                  "totalSystemCapacityInMiB": {
                    "description": "Capacity limit set for fileservice",
                    "format": "float64",
                    "type": "number"
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "defaultQoS": {
                "description": "Default file QOS values",
                "properties": {
                  "bwLimitInKiB": {
                    "description": "Default bandwidth limit in KiB",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "iopsLimit": {
                    "description": "Default IOPS limit",
                    "minimum": 0,
                    "type": "integer"
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "fileServiceId": {
                "description": "ID of the file service",
                "type": [
                  "string",
                  "null"
                ]
              },
              "isFileCapable": {
                "description": "Indicates whether file services is supported in the system",
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "isFileEnabled": {
                "description": "Indicates whether file service is enabled in the system",
                "type": [
                  "boolean",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fqdn": {
            "description": "Fully qualified domain name of the system",
            "example": "s9.in.hpecorp.net",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "SystemWWN/UUID string uniquely identifying the storage system object. `Filter`",
            "example": "7CE751P312",
            "type": "string"
          },
          "inClusterNodes": {
            "description": "IDs of the nodes that are in cluster",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "maintenanceMode": {
            "$ref": "#/components/schemas/DeviceType4maintenanceMode"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturingSys"
          },
          "masterNode": {
            "description": "ID of the master node",
            "example": 4,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "minimumPasswordLength": {
            "description": "Minimum length of password for users",
            "example": 6,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource `Filter, Sort`",
            "example": "VEGA_CB1507_8400_2N_150",
            "type": [
              "string",
              "null"
            ]
          },
          "networkMasterNode": {
            "description": "The Node ID of the current network master `Filter, Sort`",
            "example": 1,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "nodeMemory": {
            "description": "Node memory size",
            "example": "16",
            "type": [
              "string",
              "null"
            ]
          },
          "nodesCount": {
            "description": "Number of nodes in the system",
            "example": 2,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          },
          "nodesPresent": {
            "description": "IDs of the nodes that are present",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "onlineNodes": {
            "description": "IDs of the nodes that are online",
            "example": [
              0,
              1
            ],
            "items": {
              "format": "Uint64",
              "type": "integer"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "overallState": {
            "description": "overallState state derived from enclosure, disk and node state For deviceType1 State derived from ports, enclosure, disk and node state. For deviceType2 state is state reported by deviceType2 array. For deviceType4 state is derived from ports,enclosures,disks,nodes and enclosure-cards.",
            "enum": [
              "NORMAL",
              "DEGRADED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "overallStateDescription": {
            "description": "Information of hardware resources that are in degraded state.",
            "example": "Degraded Resources: disks, nodes",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "description": "Indicates if the component is safe to remove",
            "type": [
              "boolean",
              "null"
            ]
          },
          "softwareVersions": {
            "$ref": "#/components/schemas/DeviceType4softwareVersions"
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4systemState"
          },
          "sysLogStatus": {
            "$ref": "#/components/schemas/DeviceType4sysLogStatus"
          },
          "systemDate": {
            "description": "Current date of the system",
            "example": 1597918380,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemHeadroom": {
            "$ref": "#/components/schemas/systemHeadroom"
          },
          "systemWwn": {
            "description": "WWN of the array `Filter, Sort`",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "timezone": {
            "description": "Current timezone of the system",
            "example": "Asia/Calcutta",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uptime": {
            "$ref": "#/components/schemas/DeviceType4uptime"
          },
          "version": {
            "$ref": "#/components/schemas/DeviceType4version"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4StorageSystemList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4StorageSystemDetailList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SupportSetting": {
        "description": "Support settings for the system",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4sysAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "connectToHpe": {
            "description": "Enable remote support by allowing sending of files from device to HPE. Allowed values: enabled or disabled.",
            "example": "disabled",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1az",
            "type": "string"
          },
          "emailNotifications": {
            "description": "Receive email notifications. Allowed values: enabled or disabled.",
            "example": "enabled",
            "type": [
              "string",
              "null"
            ]
          },
          "enterpriseServerUrl": {
            "description": "Callhome collection server URL",
            "example": "server.com/collect",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627540915530,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique identifier of the support settings.",
            "example": "7CE726P1VX",
            "type": "string"
          },
          "miniInsploreEnabled": {
            "description": "Enables/Disable scheduled Mini-Insplore collection. Allowed values: enabled or disabled.",
            "example": "disabled",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteAccess": {
            "description": "Enable/Disable Remote Access. Allowed values: DISABLE or ENABLE_NONROOT or ENABLE_ROOT. It is mandatory.",
            "enum": [
              "DISABLE",
              "ENABLE_NONROOT",
              "ENABLE_ROOT"
            ],
            "example": "ENABLE_NONROOT",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteRequest": {
            "$ref": "#/components/schemas/DeviceType4remoteRequest"
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/supportsettings",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "support-settings",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SupportSettingList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SupportSetting"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SupportSettingsInput": {
        "description": "Edit Support settings for the system",
        "properties": {
          "connectToHpe": {
            "description": "Enable remote support by allowing sending of files from device to HPE. Allowed values: enabled or disabled. It is mandatory.",
            "type": "string"
          },
          "deviceId": {
            "description": "Id of the array. User can get Id info from GET response and this can not be changed.",
            "type": "string"
          },
          "enterpriseServerUrl": {
            "description": "Callhome collection server URL",
            "type": [
              "string",
              "null"
            ]
          },
          "miniInsploreEnabled": {
            "description": "Enables/Disable scheduled Mini-Insplore collection. Allowed values: enabled or disabled.",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteAccess": {
            "description": "Allow HPE Support to access the device remotely. Allowed values: ENABLE_ROOT or DISABLE or ENABLE_NONROOT. It is mandatory.",
            "enum": [
              "DISABLE",
              "ENABLE_NONROOT",
              "ENABLE_ROOT"
            ],
            "example": "DISABLE",
            "type": "string"
          },
          "remoteRequestAcknowledge": {
            "$ref": "#/components/schemas/DeviceType4remoteRequestAcknowledge"
          }
        },
        "required": [
          "connectToHpe",
          "remoteAccess"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SwitchAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4SwitchDetailedFields": {
        "properties": {
          "activeIpAddress": {
            "description": "Switch active IP Address",
            "example": "16.1.9.251",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dhcpServers": {
            "$ref": "#/components/schemas/SwitchDeviceDHCPServer"
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Switch sw2",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "fanState": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "fwVersion": {
            "description": "Switch firmware version",
            "example": "GL.10.11.0001",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the switch",
            "example": "90:20:c2:c2:35:00",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "mode": {
            "description": "Switch mode",
            "example": "online",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource.",
            "example": "sw1",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPath": {
            "description": "Switch primary path state",
            "example": "Active",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "ps1State": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "ps2State": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-cards/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPath": {
            "description": "Switch secondary path state",
            "example": "Inactive",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchFans": {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchFanDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "switchId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchPort": {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPortDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "switchPowerSupplies": {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPSDetails"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "temperatureDetail": {
            "description": "Switch mode",
            "example": "online",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "temperatureState": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "vlans": {
            "$ref": "#/components/schemas/SwitchDeviceVlan"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4SwitchFanAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/switches/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "switches"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4SwitchFanDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchFanAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Fan 5",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "localizedSpeedA": {
            "description": "Switch fan localized speed",
            "properties": {
              "default": {
                "description": "default value of switch fan localized speed",
                "example": "Normal",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "key of switch fan localized speed",
                "example": "SWITCH_FAN_SPEED_NORMAL",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "localizedSpeedB": {
            "description": "Switch fan localized speed",
            "properties": {
              "default": {
                "description": "default value of switch fan localized speed",
                "example": "Normal",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "key of switch fan localized speed",
                "example": "SWITCH_FAN_SPEED_NORMAL",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "Tray-1/5/1",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/9c3c4f29a82fd8d632ff379116fa0b8f/switch-fans/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "speedA": {
            "description": "Switch fan speed",
            "example": "normal",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "speedB": {
            "description": "Switch fan speed",
            "example": "normal",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateA": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateB": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchFanId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchName": {
            "description": "Switch name",
            "example": "sw1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID",
            "example": "2bc9220b01fae89ef88f10994394b180",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4SwitchFanList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchFanAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Fan 5",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "localizedSpeedA": {
            "description": "Switch fan localized speed",
            "properties": {
              "default": {
                "description": "default value of switch fan localized speed",
                "example": "Normal",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "key of switch fan localized speed",
                "example": "SWITCH_FAN_SPEED_NORMAL",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "localizedSpeedB": {
            "description": "Switch fan localized speed",
            "properties": {
              "default": {
                "description": "default value of switch fan localized speed",
                "example": "Normal",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "key of switch fan localized speed",
                "example": "SWITCH_FAN_SPEED_NORMAL",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "Tray-1/5/1",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed switch fan object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/8621946048c1cb24bdfc57e9b3b460ac/switch-fans",
            "type": [
              "string",
              "null"
            ]
          },
          "speedA": {
            "description": "Switch fan speed",
            "example": "normal",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "speedB": {
            "description": "Switch fan speed",
            "example": "normal",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateA": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateB": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchFanId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchName": {
            "description": "Switch name",
            "example": "sw1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID `Filter`",
            "example": "2bc9220b01fae89ef88f10994394b180",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SwitchFansSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchFanList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SwitchList": {
        "properties": {
          "activeIpAddress": {
            "description": "Switch active IP Address",
            "example": "16.1.9.251",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dhcpServers": {
            "$ref": "#/components/schemas/SwitchDeviceDHCPServer"
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Switch sw2",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "fanState": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "fwVersion": {
            "description": "Switch firmware version",
            "example": "GL.10.11.0001",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the switch",
            "example": "90:20:c2:c2:35:00",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "mode": {
            "description": "Switch mode",
            "example": "online",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource. `Filter`",
            "example": "sw1",
            "type": [
              "string",
              "null"
            ]
          },
          "primaryPath": {
            "description": "Switch primary path state",
            "example": "Active",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "ps1State": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "ps2State": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "resourceUri": {
            "description": "resourceUri for detailed switch object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "secondaryPath": {
            "description": "Switch secondary path state",
            "example": "Inactive",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "temperatureDetail": {
            "description": "Switch mode",
            "example": "online",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "temperatureState": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "vlans": {
            "$ref": "#/components/schemas/SwitchDeviceVlan"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SwitchPSAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/switches/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "switches"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4SwitchPSDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchPSAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Fan 5",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "Tray-1/5/1",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/9c3c4f29a82fd8d632ff379116fa0b8f/switch-ps/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchName": {
            "description": "Switch name",
            "example": "sw1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "switchPsId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID",
            "example": "2bc9220b01fae89ef88f10994394b180",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4SwitchPSList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4SwitchPSAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Fan 5",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "Tray-1/5/1",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed switch ps object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/8621946048c1cb24bdfc57e9b3b460ac/switch-ps",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchName": {
            "description": "Switch name",
            "example": "sw1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "switchPsId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID `Filter`",
            "example": "2bc9220b01fae89ef88f10994394b180",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SwitchPSSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPSList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SwitchPortDetails": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4PortAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "device": {
            "description": "Device (either node or IOM) to which the switch port is connected to.",
            "example": "node1",
            "type": [
              "string",
              "null"
            ]
          },
          "devicePort": {
            "description": "Port on device that the switch port is connected to",
            "example": "2:2",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Switch sw1 port 14",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosure": {
            "description": "Enclosure (cage) to which the switch port is connected to",
            "example": "cage1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "ipAddress": {
            "description": "Switch port IP Address",
            "example": "16.1.9.2",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the switch port",
            "example": "90:20:c2:c2:35:00",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "portDescription": {
            "description": "Switch port description",
            "example": "eth14",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switches/9c3c4f29a82fd8d632ff379116fa0b8f/switch-port/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "sfp": {
            "$ref": "#/components/schemas/SwitchPortSfp"
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchName": {
            "description": "Switch name.",
            "example": "sw1",
            "type": [
              "string",
              "null"
            ]
          },
          "switchPortId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4SwitchPortList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4PortAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "device": {
            "description": "Device (either node or IOM) to which the switch port is connected to",
            "example": "node1",
            "type": [
              "string",
              "null"
            ]
          },
          "devicePort": {
            "description": "Port on device that the switch port is connected to",
            "example": "2:2",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Switch sw1 port 14",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "switch",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosure": {
            "description": "Enclosure (cage) to which the switch port is connected to",
            "example": "cage1",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "ipAddress": {
            "description": "Switch port IP Address",
            "example": "16.1.9.2",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the switch port",
            "example": "90:20:c2:c2:35:00",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "portDescription": {
            "description": "Switch port description",
            "example": "eth14",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed switch port object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/switch-port/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "sfp": {
            "$ref": "#/components/schemas/SwitchPortSfp"
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "switchName": {
            "description": "Switch name.",
            "example": "sw1",
            "type": [
              "string",
              "null"
            ]
          },
          "switchPortId": {
            "description": "ID of the resource",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "switchUid": {
            "description": "Switch UID",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SwitchPortSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchPortList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SwitchesSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SwitchList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SysCapacity": {
        "description": "system capacity details",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4sysAssociatedLinks"
          },
          "capacityByTier": {
            "$ref": "#/components/schemas/DeviceType4capacityByTier"
          },
          "capacityDetail": {
            "$ref": "#/components/schemas/DeviceType4SystemCapacityUsage"
          },
          "capacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "fcCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "fcUsableCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "id": {
            "description": "ID string uniquely identifying the object.",
            "type": "string"
          },
          "nlCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "nlUsableCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "qlcCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "qlcUsableCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/capacity-summary",
            "type": [
              "string",
              "null"
            ]
          },
          "ssdCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "ssdUsableCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          },
          "usableCapacitySummary": {
            "$ref": "#/components/schemas/DeviceType4systemCapacitySummary"
          },
          "utilizationSummary": {
            "$ref": "#/components/schemas/DeviceType4utilizationSummary"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SysCapacityList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SysCapacity"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SysLocateInput": {
        "properties": {
          "locateEnabled": {
            "description": "Indicates if the locate beacon should be enabled or not",
            "example": true,
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "DeviceType4SysPowerSustainabilityMerticData": {
        "description": "sustainability metrics trends for given granularity and time range for system and enclosure power supplies in Watts.",
        "properties": {
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "endTime": {
            "description": "end time of history data",
            "example": 1185586324,
            "type": [
              "integer",
              "null"
            ]
          },
          "energyConsumption": {
            "description": "Energy consumption of the storage system over the specified time interval, measured in kilowatt-hours (kWh).",
            "example": 16.53,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "historyData": {
            "description": "sustainability history data",
            "properties": {
              "powerConsumption": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4metricHistoryDataSingleValue"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "start time of history data",
            "example": 1825951613,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SysPowerSustainabilityMerticDataList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SysPowerSustainabilityMerticData"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SystemCapacityUsage": {
        "properties": {
          "snapSpace": {
            "description": "Total snap capacity used",
            "example": 228565.15,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "volumeSpace": {
            "description": "Total volume capacity used",
            "example": 233359.43,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SystemConfigParams": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4systemSettingsDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SystemConfigParamsEditInput": {
        "properties": {
          "authMode": {
            "properties": {
              "authmode": {
                "description": "Sets password authentication mode (totp or ciphertext) for a system",
                "example": "ciphertext",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "dateTime": {
            "description": "system date time. timezone is mandatory to configure this parameter.",
            "example": "01/15/2020 10:00:00",
            "type": [
              "string",
              "null"
            ]
          },
          "installationSites": {
            "properties": {
              "city": {
                "description": "City of the installation site",
                "example": "Bangalore",
                "type": [
                  "string",
                  "null"
                ]
              },
              "company": {
                "description": "Company name of the installation site",
                "example": "Hewlett Packard Enterprise",
                "type": [
                  "string",
                  "null"
                ]
              },
              "country": {
                "description": "Country of the installation site",
                "example": "India",
                "type": "string"
              },
              "postalCode": {
                "description": "Postal code of the installation site",
                "example": "560001",
                "type": [
                  "string",
                  "null"
                ]
              },
              "setSystemLocation": {
                "description": "Apply system location to the system descriptor property",
                "example": false,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "state": {
                "description": "State of the installation site",
                "example": "Karnataka",
                "type": [
                  "string",
                  "null"
                ]
              },
              "streetAddress": {
                "description": "Street address of the installation site",
                "example": "7992 Woodland Street",
                "type": [
                  "string",
                  "null"
                ]
              },
              "supportProvider": {
                "description": "Support provider of the installation site",
                "example": "HPE",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "name": {
            "description": "system name",
            "example": "Array1",
            "type": [
              "string",
              "null"
            ]
          },
          "ntpAddresses": {
            "description": "system ntp addresses. timezone is mandatory to configure this parameter.",
            "items": {
              "type": [
                "string",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "remoteSyslogSettings": {
            "properties": {
              "remoteSysLog": {
                "description": "Remote Syslog Enabled/Disabled",
                "example": 0,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "remoteSysLogHost": {
                "description": "Host details for Remote Syslog",
                "example": [
                  "4.3.2.1:8080,1.2.3.4:8080"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "remoteSysLogSecurityHost": {
                "description": "Security Host details for Remote Syslog",
                "example": [
                  "5.6.7.8:8080,8.7.5.6:8080"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "srinfo": {
            "properties": {
              "newCapacityMiB": {
                "description": "New Capacity value should be given in MiB",
                "example": 11000,
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "supportContact": {
            "$ref": "#/components/schemas/DeviceType4ContactsEditDetails"
          },
          "systemParameters": {
            "properties": {
              "overprovRatioLimit": {
                "description": "Over provisioning ratio limit setting",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "overprovRatioWarning": {
                "description": "Over provisioning ratio warning setting",
                "example": 1,
                "type": [
                  "number",
                  "null"
                ]
              },
              "rwareConfidence": {
                "description": "Confidence level with which the ransomware detection is enabled (Applicable for the HPE Alletra Storage MP B10000 systems with version 10.5.0 OS and later). Higher confidence levels decrease the sensitivity of the detection process. Lower confidence levels increase the sensitivity of the detection process. Lower confidence levels could lead to excessive numbers of false positive notifications. Possible values are high, medium and low. Defaults to medium.",
                "enum": [
                  "low",
                  "medium",
                  "high"
                ],
                "type": [
                  "string",
                  "null"
                ]
              },
              "rwareRetentionTime": {
                "description": "Duration in seconds for which the alert snapshot generated during ransomware detection process, is retained. Defaults to 48 hours (Applicable for the HPE Alletra Storage MP B10000 systems with version 10.5.0 OS and later). Input can range from a minimum of 4 hours to a maximum of 30 days.",
                "example": 1209600,
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "timezone": {
            "description": "system time zone",
            "example": "Asia/Calcutta",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SystemPerformance": {
        "description": "system performance statistics",
        "properties": {
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "iops": {
            "$ref": "#/components/schemas/DeviceType4pmPerfData"
          },
          "latency": {
            "$ref": "#/components/schemas/DeviceType4pmPerfData"
          },
          "throughput": {
            "$ref": "#/components/schemas/DeviceType4pmPerfData"
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SystemPerformanceHistory": {
        "description": "system performance trends for given granularity",
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "type": "string"
          },
          "endTime": {
            "description": "End time of the history data",
            "example": 1625642714,
            "type": "integer"
          },
          "historyData": {
            "$ref": "#/components/schemas/DeviceType4historyData"
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "Start time of the history data",
            "example": 1625556314,
            "type": "integer"
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4SystemPerformanceHistoryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SystemPerformanceHistory"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4SystemPerformanceList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4SystemPerformance"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4TelemetryStatus": {
        "description": "Telemetry status of the system",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4sysAssociatedLinks"
          },
          "collectionServer": {
            "description": "Callhome Collection server URL",
            "type": [
              "string",
              "null"
            ]
          },
          "connectivityStatus": {
            "description": "Callhome connectivity status.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "connectivityTestTime": {
            "description": "Last connectivity test time.",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1599631885,
                "format": "Uint64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "Time zone name",
                "example": "Asia/Kolkata",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cv",
            "type": "string"
          },
          "details": {
            "$ref": "#/components/schemas/DeviceType4details"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533960634,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique identifier of the callhome status.",
            "type": "string"
          },
          "lastFileSent": {
            "description": "Last sent file name via callhome.",
            "type": [
              "string",
              "null"
            ]
          },
          "lastFileTransferTime": {
            "description": "Last sent file time via callhome.",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1599631885,
                "format": "Uint64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "Time zone name",
                "example": "Asia/Kolkata",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "lastSuccessfulConnectivityTestTime": {
            "description": "Last successful connectivity time.",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1599631885,
                "format": "Uint64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "Time zone name",
                "example": "Asia/Kolkata",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "proxyConnectivity": {
            "description": "Proxy connectivity status.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "rDaConfigured": {
            "description": "Callhome transport agent configuration details.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "rDaStatus": {
            "description": "Status of Callhome Transport Agent.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "rSvsStatus": {
            "description": "Status of callhome agent.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "rTsStatus": {
            "description": "Status of Real time scrubber.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/telemetryStatus",
            "type": [
              "string",
              "null"
            ]
          },
          "rolledUpStatus": {
            "description": "Callhome Rolled up status.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "sharedVolumeStatus": {
            "description": "Shared Volume status",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED",
              null
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "transferStatus": {
            "description": "Callhome File Transfer transfer.",
            "enum": [
              "NORMAL",
              "FAILED",
              "NOT_APPLICABLE",
              "DISABLED"
            ],
            "example": "NORMAL",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object"
        ]
      },
      "DeviceType4TelemetryStatusList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4TelemetryStatus"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4TrustedCertParams": {
        "description": "Parameters for adding a trusted certificate",
        "properties": {
          "certificates": {
            "description": "Trusted certificate text",
            "example": "----BEGIN CERTIFICATE -----abc----END CERTIFICATE -----",
            "type": "string"
          },
          "type": {
            "description": "Type of the trusted certificate",
            "example": "other",
            "type": "string"
          }
        },
        "required": [
          "type",
          "certificates"
        ],
        "type": "object"
      },
      "DeviceType4VMESettingsInput": {
        "description": "Request body to add vme Settings",
        "properties": {
          "accessToken": {
            "description": "accessToken to login to the vme server",
            "example": "user1",
            "type": "string"
          },
          "address": {
            "description": "Host name or IP address of vme server",
            "example": "15.71.130.25",
            "type": "string"
          },
          "certificateVerification": {
            "description": "Associated certificate data which is required if FIPS is enabled on Array",
            "properties": {
              "certificate": {
                "description": "Certificate of the vme server as PEM data",
                "example": "-----BEGIN CERTIFICATE-----\nMIID2jCCAsKgAwIBAgIJAOiAEUfqLBfBMA0GCSqGSIb3DQEBCwUAMIGQMQswCQYD\n-----END CERTIFICATE-----\n",
                "type": [
                  "string",
                  "null"
                ]
              },
              "hostName": {
                "description": "Associated hostname of the vme server",
                "example": "host123",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "description": {
            "description": "Description of the vme settings.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the vme settings.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "Port number of the vme server.",
            "example": 443,
            "format": "int64",
            "type": "integer"
          }
        },
        "required": [
          "name",
          "address",
          "port",
          "accessToken"
        ],
        "type": "object"
      },
      "DeviceType4Vasa": {
        "description": "Vasa service details for a device",
        "properties": {
          "certDetails": {
            "$ref": "#/components/schemas/DeviceType4CertDetails"
          },
          "certMgmt": {
            "$ref": "#/components/schemas/DeviceType4CertMgmt"
          },
          "certSubject": {
            "description": "Certificate subject of the VASA Provider",
            "example": "Unknown",
            "type": [
              "string",
              "null"
            ]
          },
          "certThumbprint": {
            "description": "Certificate thumbprint of the VASA Provider",
            "example": "Unknown",
            "type": [
              "string",
              "null"
            ]
          },
          "cfgList": {
            "$ref": "#/components/schemas/DeviceType4CfgList"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1xz",
            "type": "string"
          },
          "enabled": {
            "description": "Indicates if the service status is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627538867363,
            "format": "int64",
            "type": "integer"
          },
          "httpsEnabled": {
            "description": "Indicates if the vasa https state is enabled or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "httpsPort": {
            "description": "Vasa https port number",
            "example": 9997,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "8be9321600cbf18e9c8c96bb3217f610",
            "type": "string"
          },
          "memUsageMiB": {
            "description": "Memory usage of the VASA provider",
            "example": 134,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "moreUris": {
            "description": "List of VASA Service URLs",
            "items": {
              "$ref": "#/components/schemas/DeviceType4VasaUriInfo"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "serverName": {
            "description": "Name of the vasa server",
            "example": "xppa6614.in.rdlabs.hpecorp.net",
            "type": [
              "string",
              "null"
            ]
          },
          "serviceStatus": {
            "description": "The status of VASA service.",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId of the storage system",
            "example": "4UW0001540",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the array",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "vasa-settings",
            "type": "string"
          },
          "version": {
            "description": "Version of the VASA provider",
            "example": "4.0.9.1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4VasaCfg": {
        "properties": {
          "key": {
            "description": "vasa batch size parameters:\n- **maxConcurrentRequestsPerSession**: Specifies the maximum concurrent VASA requests supported per session. \n- **maxBindVirtualVolume**: Specifies the maximum batch size of bindVirtualVolume API. BindVirtualVolume call returns details about protocol endpoint virtual volume(vVols) are bound to.\n- **maxSnapshotVirtualVolume**: Specifies the maximum batch size of snapshotVirtualVolume API. SnapshotVirtualVolume call creates a consistent snapshot of a given virtual volume(vVol) on the specified storage container.\n- **maxQueryVirtualVolumeInfo**: Specifies the maximum batch size of queryVirtualVolumeInfo API. QueryVirtualVolumeInfo call returns virtual volume(vVol) information for a given set of vVol objects. \n- **maxUnbindVirtualVolume**: Specifies the maximum batch size of unbindVirtualVolume API. UnbindVirtualVolume call unbinds the virtual volume(vVol) from its ESXi host, after finishing remaining I/O requests.\n- **maxUpdateVirtualVolumeMetdataEx**: Specifies the maximum batch size of updateVirtualVolumeMetdataEx API. UpdateVirtualVolumeMetdataEx call updates the stored metadata of multiple virtual volume(vVols) in a storage container. \n- **maxSpaceStatsForVirtualVolume**: Specifies the maximum batch size of spaceStatsForVirtualVolume API. SpaceStatsForVirtualVolume call reports space usage and related information for the specified set of virtual volume(vVols).\n- **maxGetTaskUpdateEx**: Specifies the maximum batch size of getTaskUpdateEx API. GetTaskUpdateEx call returns task update from array of specific task IDs.\n",
            "enum": [
              "maxConcurrentRequestsPerSession",
              "maxBindVirtualVolume",
              "maxSnapshotVirtualVolume",
              "maxQueryVirtualVolumeInfo",
              "maxUnbindVirtualVolume",
              "maxUpdateVirtualVolumeMetdataEx",
              "maxSpaceStatsForVirtualVolume",
              "maxGetTaskUpdateEx"
            ],
            "type": [
              "string",
              "null"
            ]
          },
          "value": {
            "description": "value of the vasa batch size parameter:\n- **maxConcurrentRequestsPerSession**: Value can be in the range of 0 to 8. The default value is 4.\n- **maxBindVirtualVolume**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxSnapshotVirtualVolume**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxQueryVirtualVolumeInfo**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxUnbindVirtualVolume**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxUpdateVirtualVolumeMetdataEx**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxSpaceStatsForVirtualVolume**: Value can be in the range of 0 to 1024. The default value is 16.\n- **maxGetTaskUpdateEx**: Value can be in the range of 0 to 1024. The default value is 16.\n",
            "example": "16",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4VasaConfig": {
        "properties": {
          "action": {
            "description": "Specify the action on vasa service. Either START, STOP or RESET",
            "example": "START",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4VasaProviderAddressClear": {
        "description": "Clear Vasa Provider IP Address Configuration on specified node",
        "properties": {
          "clearVpAddress": {
            "description": "List of Vasa Provider IP Address Configured node IDs to be deleted. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
            "items": {
              "$ref": "#/components/schemas/DeviceType4VasaProviderAddressClearInput"
            },
            "type": "array"
          }
        },
        "required": [
          "clearVpAddress"
        ],
        "type": "object"
      },
      "DeviceType4VasaProviderAddressClearInput": {
        "properties": {
          "nodeId": {
            "description": "Node ID of the Vasa Provider IP Address to be cleared",
            "example": "1",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4VasaProviderAddressConfig": {
        "description": "Vasa Provider IP Address Configuration. Each VP Address Configuration contains the IP Address and Netmask of the VP. IP address can be either IPV4 or IPV6. The additional network addresses should be in the cluster IP network range.",
        "properties": {
          "configVpAddress": {
            "description": "List of nodeIds and Ipaddress to be configured for VASA Provider. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
            "items": {
              "$ref": "#/components/schemas/DeviceType4VasaProviderAddressConfigInput"
            },
            "type": "array"
          }
        },
        "required": [
          "configVpAddress"
        ],
        "type": "object"
      },
      "DeviceType4VasaProviderAddressConfigInput": {
        "properties": {
          "ipv4Address": {
            "description": "IP Address of the Vasa Provider",
            "example": "16.172.189.110",
            "type": "string"
          },
          "ipv4NetMask": {
            "description": "Netmask of the Vasa Provider",
            "example": "255.255.254.0",
            "type": "string"
          },
          "ipv6Address": {
            "description": "IPV6 Address of the Vasa Provider",
            "example": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
            "type": "string"
          },
          "ipv6PrefixLen": {
            "description": "IPV6 Prefix length of the Vasa Provider",
            "example": "64",
            "type": "string"
          },
          "nodeId": {
            "description": "Node ID of the Vasa Provider Address to be configured",
            "example": "1",
            "type": "string"
          }
        },
        "type": "object"
      },
      "DeviceType4VasaProviderIPlist": {
        "description": "A list of VASA Provider IP addresses configured at array node level. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
        "items": {
          "properties": {
            "ipv4Address": {
              "description": "IPV4 address of the VASA provider",
              "example": "16.172.189.111",
              "type": [
                "string",
                "null"
              ]
            },
            "ipv4NetMask": {
              "description": "IPV4 NetMask of the VASA provider",
              "example": "255.255.224.0",
              "type": [
                "string",
                "null"
              ]
            },
            "ipv6Address": {
              "description": "IPV6 address of the VASA provider",
              "example": "16.172.189.111",
              "type": [
                "string",
                "null"
              ]
            },
            "ipv6PrefixLen": {
              "description": "IPV6 Prefix length",
              "example": "16",
              "type": [
                "string",
                "null"
              ]
            },
            "nodeId": {
              "description": "The unique identifier of the node. This will be non-network master node.",
              "example": 1,
              "type": [
                "integer",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4VasaServiceConfig": {
        "properties": {
          "certMgmt": {
            "description": "Specify the cert mode for vasa provider, supports values server, locked_client or multi_vc. multi_vc is supported from OS version 10.4.0 and Vasa version 5.0.0.0",
            "example": "server",
            "type": [
              "string",
              "null"
            ]
          },
          "cfgList": {
            "description": "A list of key/value pairs describing the configuration of the VASA service. This is supported from OS version 10.5.0 and vasa version 5.0.0.0 onwards.",
            "items": {
              "$ref": "#/components/schemas/DeviceType4VasaCfg"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "nodeId": {
            "description": "Secondary VASA Provider Node. Specifies the node id for which vasa service is to be configured. This will be non-network master node. After associating the second VASA Provider (VP) to the specific node then this information is used to start second instance of the VP to achieve VPHA. This configuration will provide high availability of the connection between storage device and vSphere client and minimize service downtime during failures. Applicable for HPE Alletra Storage MP B10000 storage system with 10.5.0 version and later.",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "vasaStateEnabled": {
            "description": "Specify the status of vasa service.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "DeviceType4VasaUriInfo": {
        "description": "List of VASA Service URLs",
        "properties": {
          "isValid": {
            "description": "Specifies whether VASA Service URL is valid or not",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "node": {
            "description": "Specifies the nodeId of the VASA service URL. Applicable from HPE Alletra Storage MP B10000 10.5.0 OS version and later.",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "uri": {
            "description": "VASA Service URL",
            "example": "https://xppa6614.in.rdlabs.hpecorp.net:9997/vasa",
            "type": [
              "string",
              "null"
            ]
          },
          "uriStatus": {
            "description": "The status of VASA service at the URL level. Applicable from HPE Alletra Storage MP B10000 10.4.2 OS version and later.",
            "example": "Running",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4VcenterSettingsSumarryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4vcenterSettingDetailList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4VmeSettingsSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4vmeSettingDetail"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4Vvol": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4vVolDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4VvolsAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4Vvolscs": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4vVolscDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4Witness": {
        "allOf": [
          {
            "$ref": "#/components/schemas/DeviceType4WitnessFilterableFields"
          },
          {
            "$ref": "#/components/schemas/DeviceType4WitnessCommon"
          }
        ],
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4WitnessCommon": {
        "properties": {
          "associatedLinks": {
            "description": "Associated Links",
            "example": [
              {
                "link": "/storage-fleet/v1/devtype4-storage-systems/SGH000XWEE",
                "type": "systems"
              }
            ],
            "items": {
              "properties": {
                "resourceUri": {
                  "description": "Resource URI",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Resource Name",
                  "type": "string"
                }
              },
              "type": "object"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "isRemoteArraySupportReplication": {
            "description": "Boolean value to indicate if remote array OS version supports replication",
            "example": true,
            "type": "boolean"
          },
          "name": {
            "description": "Name of replication partner on which quorum witness is configured",
            "example": "IPSource",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumAtfTimeout": {
            "description": "Automatic Transparent Failover quorum partner failure timeout.",
            "example": 30,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "quorumIpAddress": {
            "description": "Quorum IP Address associated with the partner. Set to 'NA' if not available.",
            "example": "10.10.10.11",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumSslPort": {
            "description": "Quorum SSL port number.",
            "example": 8843,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "quorumStatus": {
            "description": "Quorum status of the partner. Possible values - Uninitialized, Initializing,Started, Not-started, Standby, Active, Failsafe, Failover or Restarting. Null if unset.",
            "example": "Initializing",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumStatusQual": {
            "description": "Quorum status qualifier. Set to 'NA' if not available.",
            "example": "NA",
            "type": [
              "string",
              "null"
            ]
          },
          "quorumVersion": {
            "description": "Quorum version.",
            "example": "2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteId": {
            "description": "Id of the remote replication partner on which quorum witness is configured",
            "example": "6a5ce66d4814a5e5156de428abb0a580",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteName": {
            "description": "Name of the remote replication partner on which quorum witness is configured",
            "example": "IPTarget",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteSystemId": {
            "description": "Unique ID or serial number of the remote system.",
            "example": "SGH000XWEF",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteSystemName": {
            "description": "Name of the remote system.",
            "example": "System102",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for quorum witness object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/SGH000XWEE/quorum-witness/5a5ce66d4814a5e5156de428abb0a589",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "Unique ID or serial number of the system.",
            "example": "SGH000XWEE",
            "type": [
              "string",
              "null"
            ]
          },
          "systemName": {
            "description": "Name of the source system.",
            "example": "s1511",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "quorum-witness",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4WitnessDetails": {
        "allOf": [
          {
            "$ref": "#/components/schemas/DeviceType4WitnessFilterableFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/DeviceType4WitnessCommon"
          }
        ],
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4WitnessFilterableFields": {
        "properties": {
          "id": {
            "description": "Id of the replication partner on which quorum witness is configured. `Filter,Sort`",
            "example": "5a5ce66d4814a5e5156de428abb0a589",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4WitnessFilterableFieldsWithoutFilter": {
        "properties": {
          "id": {
            "description": "Id of the replication partner on which quorum witness is configured",
            "example": "5a5ce66d4814a5e5156de428abb0a589",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4WitnessList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4Witness"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4brandingInfo": {
        "description": "Branding information for HPE Alletra Storage MP B10000 devices. This is available in HPE Alletra Storage MP B10000 systems from 10.6.0 and later OS versions.",
        "properties": {
          "hwModel": {
            "description": "Hardware model name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage MP B10000",
            "type": [
              "string",
              "null"
            ]
          },
          "hwProduct": {
            "description": "Hardware product name for HPE Alletra Storage MP B10000 devices.",
            "example": "Alletra Storage MP B10000",
            "type": [
              "string",
              "null"
            ]
          },
          "hwProductFull": {
            "description": "Hardware product full name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage MP B10000",
            "type": [
              "string",
              "null"
            ]
          },
          "osFull": {
            "description": "OS full name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage ArcusOS",
            "type": [
              "string",
              "null"
            ]
          },
          "osName": {
            "description": "OS name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage ArcusOS",
            "type": [
              "string",
              "null"
            ]
          },
          "product": {
            "description": "Product name for HPE Alletra Storage MP B10000 devices.",
            "example": "Alletra Storage MP B10000",
            "type": [
              "string",
              "null"
            ]
          },
          "productFull": {
            "description": "Product full name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage MP B10000",
            "type": [
              "string",
              "null"
            ]
          },
          "productNoSpace": {
            "description": "Product name with no spaces for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE_Alletra_Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "softProduct": {
            "description": "Software product name for HPE Alletra Storage MP B10000 devices.",
            "example": "Alletra Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "softProductFull": {
            "description": "Software product full name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "uiName": {
            "description": "UI name for HPE Alletra Storage MP B10000 devices.",
            "example": "Alletra Storage UI",
            "type": [
              "string",
              "null"
            ]
          },
          "uiNameFull": {
            "description": "UI full name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE Alletra Storage ui",
            "type": [
              "string",
              "null"
            ]
          },
          "vendor": {
            "description": "Vendor name for HPE Alletra Storage MP B10000 devices.",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4capacityByTier": {
        "properties": {
          "fcFree": {
            "description": "fc free capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "fcUsed": {
            "description": "fc used capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "nlFree": {
            "description": "nl free capacity",
            "example": 58368,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "nlUsed": {
            "description": "nl used capacity",
            "example": 17408,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "qlcFree": {
            "description": "qlc free capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "qlcUsed": {
            "description": "qlc used capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "ssdFree": {
            "description": "ssd free capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "ssdUsed": {
            "description": "ssd used capacity",
            "example": 0,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "totalUsed": {
            "description": "usable capacity",
            "example": 17408,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "usableCapacity": {
            "description": "usable capacity",
            "example": 58368,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4capacitySeriesData": {
        "properties": {
          "timestampMs": {
            "description": "epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "usableTotalMiB": {
            "description": "Total usable capacity value at particular timestamp. This applies to the HPE Alletra Storage MP B10000 systems running OS version 10.5.50 and later.",
            "example": 4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "usageMiB": {
            "description": "capacity usage value at particular timestamp",
            "example": 4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4cardType": {
        "description": "Type of the PCI card this port is on",
        "properties": {
          "default": {
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4certAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE809P009",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4certificatesList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4certAssociatedLinks"
          },
          "certType": {
            "description": "Type of array certificate",
            "example": "cert",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "commonname": {
            "description": "Commonname of the resource",
            "example": "HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": "string"
          },
          "displayname": {
            "description": "Displayname of the resource",
            "example": "Certificate HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain of the resource",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "enddate": {
            "description": "End date of the array certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1611599192000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fingerprint": {
            "description": "Fingerprint of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533096726,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          },
          "issuer": {
            "description": "Issuer of the resource",
            "example": "CN=HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "pem": {
            "description": "array certificate pem",
            "type": [
              "string",
              "null"
            ]
          },
          "serial": {
            "description": "Serial of the resource",
            "example": "1",
            "type": [
              "string",
              "null"
            ]
          },
          "service": {
            "description": "Service name of the resource. `Filter`",
            "example": "unified-server",
            "type": [
              "string",
              "null"
            ]
          },
          "signaturetype": {
            "description": "Signature type of the resource",
            "example": "self-signed",
            "type": [
              "string",
              "null"
            ]
          },
          "startdate": {
            "description": "Start date of the array certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1591789652000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "subject": {
            "description": "Subject of the resource",
            "example": "CN=HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectaltname": {
            "description": "Subjectaltname of the resource",
            "example": "DNS:HPE_3PAR C630-4UW0002940",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "text": {
            "description": "array certificate text",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource. `Filter`",
            "example": "certificates",
            "type": "string"
          },
          "uri": {
            "description": "URI of the resource",
            "example": "/api/v3/certificates/99691e493067b2b2acf1774fc0ccc011",
            "type": [
              "string",
              "null"
            ]
          },
          "vcGuid": {
            "description": "vcGuid of the vCenter",
            "example": "09r907r9hinfniauhfiqh98qh",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4cim": {
        "description": "CIM service details for a device",
        "properties": {
          "cimPolicy": {
            "description": "Specifies the CIM Policy of CIM server",
            "example": "replica_entity,one_hwid_per_view,use_pegasus_interop_namespace,no_tls_strict",
            "type": [
              "string",
              "null"
            ]
          },
          "cimState": {
            "description": "Specifies whether CIM state is active or inactive",
            "example": "Active",
            "type": [
              "string",
              "null"
            ]
          },
          "cimVersion": {
            "description": "CIM version information",
            "example": "V1",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1qw",
            "type": "string"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533171477,
            "format": "int64",
            "type": "integer"
          },
          "httpPort": {
            "description": "HTTP port number",
            "example": 5988,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "httpState": {
            "description": "Specifies whether HTTPState is enabled or disabled for CIM Server",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "httpsPort": {
            "description": "Specifies HTTPS port number",
            "example": 5989,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "httpsState": {
            "description": "Specifies whether HTTPS state is enabled or disabled for cim server",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "012e5dce5c029c4c56bdda9b3e1eaaad",
            "type": "string"
          },
          "pgVersion": {
            "description": "Information about PGVersion of CIM server",
            "example": "2.14.1",
            "type": [
              "string",
              "null"
            ]
          },
          "serviceState": {
            "description": "Specifies whether service state is enabled or disabled",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "slpPort": {
            "description": "SLPport specification",
            "example": 427,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slpState": {
            "description": "whether slpstate is enabled or disabled",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId of the storage system",
            "example": "4UW0001540",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the array",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "cim-settings",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4collectSupportDataInput": {
        "description": "Trigger and collect support data collection on the system",
        "properties": {
          "action": {
            "description": "Type of a collection.",
            "enum": [
              "PERFCOLLECTION",
              "INSPLORECOLLECTION",
              "APPDUMPCOLLECTION",
              "CRASHDUMPCOLLECTION",
              "SPLORCOLLECTION",
              "WEEKLYCOLLECTION"
            ],
            "type": [
              "string",
              "null"
            ]
          },
          "options": {
            "description": "Options needed for the collection. If options are not specified, default values will be used. \n\nINSPLORECOLLECTION can have any or all of \"clidata\", \"nodedata\" and \"tocdata\" \n\n \b Default options - [\"clidata\",\"nodedata\",\"tocdata\"] \n\nPERFCOLLECTION should have 3 options,\n\n * Iteration - a number between 1 to 1000 as a string,\n \n * Interval - a number in seconds between 1 to 172800 as a string\n\n * Type of collection -default or -comprehensive\n\n\b Default options - [\"60\",\"10\",\"-default\"]\n\nOther collection types won't require any options, if provided will be ignored.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4connectedDevices": {
        "items": {
          "properties": {
            "device": {
              "description": "Type of the device. This is applicable for HPE Alletra Storage MP B10000 10.5.50 OS version and above.",
              "type": [
                "string",
                "null"
              ]
            },
            "name": {
              "description": "Name of the device",
              "type": [
                "string",
                "null"
              ]
            },
            "port": {
              "description": "Port of the device. This is applicable for HPE Alletra Storage MP B10000 10.5.50 OS version and above.",
              "format": "int64",
              "type": [
                "integer",
                "null"
              ]
            },
            "position": {
              "description": "Position of the device",
              "format": "int32",
              "type": [
                "integer",
                "null"
              ]
            },
            "slot": {
              "description": "Slot of the device. This is applicable for HPE Alletra Storage MP B10000 10.5.50 OS version and above.",
              "format": "int64",
              "type": [
                "integer",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4data": {
        "description": "Info of the person requesting remote access",
        "items": {
          "properties": {
            "email": {
              "description": "Email of the person requesting remote access",
              "example": "xyz@hpe.com",
              "type": [
                "string",
                "null"
              ]
            },
            "id": {
              "description": "id of the request",
              "example": "12rft5567d",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4dc4dataSingle": {
        "properties": {
          "hplLed": {
            "$ref": "#/components/schemas/DeviceType4HPLLEDSINGLE"
          },
          "left": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "right": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "systemLed": {
            "$ref": "#/components/schemas/DeviceType4SYSTEMLEDSINGLE"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4descriptors": {
        "description": "System descriptors",
        "properties": {
          "comment": {
            "description": "CommeUser-specified comment for the system",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "contact": {
            "description": "User-specified contact for the system",
            "example": "First Last, 12345678, prabhakar.jasiwal@hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "location": {
            "description": "User-specified location of the system",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "owner": {
            "description": "User-specified owner for the system",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4details": {
        "items": {
          "properties": {
            "args": {
              "items": {
                "description": "arguments",
                "properties": {
                  "ms": {
                    "description": "Epoch time in milliseconds",
                    "example": 1599631885,
                    "format": "Uint64",
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "tz": {
                    "description": "Time zone name",
                    "example": "Asia/Kolkata",
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "type": [
                "array",
                "null"
              ]
            },
            "default": {
              "description": "Text in the default language",
              "type": [
                "string",
                "null"
              ]
            },
            "key": {
              "description": "Key of the message",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4diskAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/0",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4diskPosition": {
        "properties": {
          "cage": {
            "type": [
              "integer",
              "null"
            ]
          },
          "disk": {
            "type": [
              "integer",
              "null"
            ]
          },
          "side": {
            "enum": [
              "SIDE_NONE",
              "SIDE_LEFT",
              "SIDE_RIGHT",
              null
            ],
            "type": [
              "string",
              "null"
            ]
          },
          "sled": {
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4disksList": {
        "properties": {
          "admitTime": {
            "$ref": "#/components/schemas/DeviceType4AdmitTime"
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4diskAssociatedLinks"
          },
          "capacity": {
            "$ref": "#/components/schemas/DeviceType4filterDiskCapacity"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "consumableSizeMiB": {
            "description": "consumable size of disk in MiB",
            "example": 1829888,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "devType": {
            "description": "Type of the disk.",
            "example": "DEVTYPE_SSD",
            "type": [
              "string",
              "null"
            ]
          },
          "diskId": {
            "description": "id of the disk",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Drive 0.SIDE_NONE.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "fwStatus": {
            "description": "firmware status",
            "example": "--",
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "description": "firmware version",
            "example": "3P00",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "d4b13e70924d29afdb77d932f7563ea6",
            "type": "string"
          },
          "insertTime": {
            "$ref": "#/components/schemas/DeviceType4AdmitTime"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "mediaType": {
            "description": "Media Type of the disk",
            "example": "MLC",
            "type": [
              "string",
              "null"
            ]
          },
          "paths": {
            "$ref": "#/components/schemas/DeviceType4DiskLoop"
          },
          "positionLast": {
            "$ref": "#/components/schemas/DeviceType4DiskPosition"
          },
          "positionNow": {
            "$ref": "#/components/schemas/DeviceType4filterDiskPositionNow"
          },
          "protocol": {
            "description": "protocol over the disk",
            "example": "SAS",
            "type": [
              "string",
              "null"
            ]
          },
          "rawSizeMiB": {
            "description": "raw Size of disk in GB",
            "example": 1831420,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "readErrors": {
            "$ref": "#/components/schemas/DeviceType4ErrorCount"
          },
          "resourceUri": {
            "description": "resourceUri for detailed disk object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/0/disks/d4b13e70924d29afdb77d932f7563ea6",
            "type": [
              "string",
              "null"
            ]
          },
          "sedStatus": {
            "description": "SED Status",
            "example": "FIPS Capable",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemId/SerialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "writeErrors": {
            "$ref": "#/components/schemas/DeviceType4ErrorCount"
          },
          "wwn": {
            "description": "unique WWN of the disk. `Filter, Sort`",
            "example": "5002538B10249591",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4ecAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4ecDcsdata": {
        "properties": {
          "fwStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "type": [
              "string",
              "null"
            ]
          },
          "master": {
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4ecrAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4edAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4edDc4data": {
        "properties": {
          "esi": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "esiStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "systemLed": {
            "$ref": "#/components/schemas/DeviceType4LED"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4edDcsdata": {
        "properties": {
          "esi": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "esiStatus": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4encAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-powers",
            "type": "enclosure-powers"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-cards",
            "type": "enclosure-cards"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-disks",
            "type": "enclosure-disks"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-sleds",
            "type": "enclosure-sleds"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4encDcsdata": {
        "properties": {
          "fwStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4encPortPosition": {
        "properties": {
          "node": {
            "description": "Port position node number",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "port": {
            "description": "Port position port number",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slot": {
            "description": "Port position slot number",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardBootDriveDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "stringvalue",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "example": 9,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "euiWwn": {
            "description": "EUI/WWN",
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "description": "Firmware version",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "path": {
            "description": "path",
            "type": [
              "string",
              "null"
            ]
          },
          "sedStatus": {
            "description": "SED state of disk",
            "type": [
              "string",
              "null"
            ]
          },
          "sizeMiB": {
            "description": "Size in MiB",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slot": {
            "description": "Slot this boot drive reside in",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardCpuDetails": {
        "properties": {
          "busSpeed": {
            "description": "Speed of the cpu bus",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "cpuCores": {
            "description": "Number of Cpu Cores",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "Numeric value for enclosure card",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure.",
            "type": "string"
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "id",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "slot": {
            "description": "Enclosure card CPU slot number",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "speed": {
            "description": "speed",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "systemId",
            "type": "string"
          },
          "threads": {
            "description": "Number of threads",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardFanDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardFanId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Enclosure Card UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Enclosure UID of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "fanUid": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource.",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "speed": {
            "description": "Speed of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4ecAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4ecDcsdata"
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure. `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "isNodeCard": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "locateSevenSegDisplay": {
            "description": "Seven segment display on enclosure card when locate is on",
            "type": [
              "string",
              "null"
            ]
          },
          "loopA": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "loopB": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4manufacturing"
          },
          "name": {
            "description": "Name of the resource. `Filter, Sort`",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure card object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-cards/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "sevenSegDisplay": {
            "description": "Seven segment display",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardMemoryDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardMemType": {
            "description": "Enclosure card memory type.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure.",
            "type": "string"
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "id",
            "type": "string"
          },
          "index": {
            "description": "Slot id of the physical memory",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the enclosure memory card.",
            "type": [
              "string",
              "null"
            ]
          },
          "rcd": {
            "description": "RCD of the physical memory",
            "type": [
              "string",
              "null"
            ]
          },
          "size": {
            "description": "Size of the physical memory of KiB",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "speed": {
            "description": "Speed",
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "systemId",
            "type": "string"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardPciDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure.",
            "type": "string"
          },
          "fwVersion": {
            "description": "Firmware Version",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "id",
            "type": "string"
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "portCount": {
            "description": "Number of ports on enclosure card PCI.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "revision": {
            "description": "Revision firmware of the PCI card",
            "type": [
              "string",
              "null"
            ]
          },
          "slot": {
            "description": "Enclosure card PCI slot number.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "systemId",
            "type": "string"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureCardTpmDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of enclosure card.",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardTpmId": {
            "description": "ID of enclosure card Tpm Id.",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardTpmType": {
            "description": "Enclosure Card Tpm Type.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure.",
            "type": "string"
          },
          "family": {
            "description": "Family of TPM",
            "type": [
              "string",
              "null"
            ]
          },
          "fwVersion": {
            "description": "Firmware Version",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "id",
            "type": "string"
          },
          "level": {
            "description": "Level of TPM",
            "type": [
              "integer",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "revision": {
            "description": "Revision firmware of the TPM card",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "systemId",
            "type": "string"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "vendor": {
            "description": "vendor information",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureConnectorsList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4ecrAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "connector": {
            "description": "Connector on slot on IOM in Cage for connection",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "currentSpeed": {
            "description": "Current speed of connection",
            "example": "currentSpeed",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "disabled": {
            "description": "Disabled for connection",
            "example": "disabled",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "display name",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "$ref": "#/components/schemas/DeviceType4ElementStatusCode"
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "example": "PCIUID",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card",
            "example": "CardUID",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure.",
            "example": "name",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure",
            "example": "uid",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "id",
            "type": "string"
          },
          "ipv4Address": {
            "description": "ip v4 address of connection",
            "example": "ipv4",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6Address": {
            "description": "ip v6 address of connection",
            "example": "ipv6",
            "type": [
              "string",
              "null"
            ]
          },
          "label": {
            "description": "Connection label",
            "example": "label",
            "type": [
              "string",
              "null"
            ]
          },
          "linkSpeed": {
            "description": "Link speed for connection",
            "example": "speed",
            "type": [
              "string",
              "null"
            ]
          },
          "locate": {
            "description": "Locate for connection",
            "example": "locate",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "mac address of connection",
            "example": "mac",
            "type": [
              "string",
              "null"
            ]
          },
          "nodePort": {
            "description": " It includes node number, slot number, and port number",
            "properties": {
              "node": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "port": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "slot": {
                "example": 1,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure connector object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-connectors/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "slot": {
            "description": "Slot on IOM in Cage for connection",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "Id of the array",
            "example": "4UW0004156",
            "type": "string"
          },
          "type": {
            "description": "Resource Type for the enclosure connector",
            "example": "type1",
            "type": "string"
          },
          "typeConnection": {
            "description": "Type of connection",
            "example": "External",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureDiskList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4edAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dc4data": {
            "$ref": "#/components/schemas/DeviceType4edDc4data"
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4edDcsdata"
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureType"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "loopA": {
            "$ref": "#/components/schemas/DeviceType4enclosureDiskLoop"
          },
          "loopB": {
            "$ref": "#/components/schemas/DeviceType4enclosureDiskLoop"
          },
          "name": {
            "description": "Name of the resource. `Filter, Sort`",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4diskPosition"
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure disk object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-disks/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "wwn": {
            "description": "WWN of the resource. `Filter, Sort`",
            "example": "5000C500997AB7B0",
            "properties": {
              "assemblyRev": {
                "description": "Assembly revision",
                "example": "002*",
                "type": [
                  "string",
                  "null"
                ]
              },
              "checkSum": {
                "description": "Checksum",
                "example": "--",
                "type": [
                  "string",
                  "null"
                ]
              },
              "hpeModelName": {
                "description": "HPE model name",
                "example": "HPE 3PAR 600 2S Node",
                "type": [
                  "string",
                  "null"
                ]
              },
              "manufacturer": {
                "description": "Manufacturer.",
                "example": "XYRATEX",
                "type": [
                  "string",
                  "null"
                ]
              },
              "model": {
                "description": "Model",
                "example": "0974244-06",
                "type": [
                  "string",
                  "null"
                ]
              },
              "saleablePartNumber": {
                "description": "Saleable part number",
                "example": "0974244-06",
                "type": [
                  "string",
                  "null"
                ]
              },
              "saleableSerialNumber": {
                "description": "Saleable serial number",
                "example": "4UW0002941",
                "type": [
                  "string",
                  "null"
                ]
              },
              "serialNumber": {
                "description": "Serial number.",
                "example": "PMW0974244G4T88",
                "type": [
                  "string",
                  "null"
                ]
              },
              "sparePartNumber": {
                "description": "Spare part number",
                "example": "P04031-001",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureDiskLoop": {
        "properties": {
          "alpa": {
            "type": [
              "integer",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosurePowersList": {
        "properties": {
          "acStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4epAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcStatus": {
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure power Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureName": {
            "description": "Name of the enclosure power.",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosurePowerSupplyId": {
            "description": "Numeric ID of the resource.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failInput": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failOutput": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "modelReadOnly": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource.",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure power object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-powers/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureSledList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4esAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dc4data": {
            "$ref": "#/components/schemas/DeviceType4esDc4data"
          },
          "diskCount": {
            "description": "Number of disks present",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "elementStatusCode": {
            "description": "Enclosure status code",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "example": 1,
            "type": "integer"
          },
          "enclosureName": {
            "description": "Name of the enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "enclosureUid": {
            "description": "Parent UID of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": [
              "string",
              "null"
            ]
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource. `Filter, Sort`",
            "example": "SASB",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "okIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "portBypassA": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "portBypassB": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "power": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "predFailIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "protocol": {
            "example": "SAS",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure card object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f/enclosure-sleds/8621946048c1cb24bdfc57e9b3b460ac",
            "type": [
              "string",
              "null"
            ]
          },
          "safeToRemove": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "sledId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "stateLoopA": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateLoopB": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "wwn": {
            "example": "5000C500997AB7B0",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4enclosureType": {
        "description": "Enclosure Type. `Filter, Sort`",
        "enum": [
          "ENCLOSURE_UNKNOWN",
          "ENCLOSURE_DC0",
          "ENCLOSURE_DC1",
          "ENCLOSURE_DC2",
          "ENCLOSURE_DC3",
          "ENCLOSURE_DC4",
          "ENCLOSURE_DCS1",
          "ENCLOSURE_DCS2",
          "ENCLOSURE_DCN1",
          "ENCLOSURE_DCS3",
          "ENCLOSURE_DCS4",
          "ENCLOSURE_DCS5",
          "ENCLOSURE_DCS6",
          "ENCLOSURE_DCS7",
          "ENCLOSURE_DCS8",
          "ENCLOSURE_DCN2",
          "ENCLOSURE_DCN3",
          "ENCLOSURE_DCN4",
          "ENCLOSURE_DCS9",
          "ENCLOSURE_DCS10",
          "ENCLOSURE_DCS11",
          "ENCLOSURE_DCN5",
          "ENCLOSURE_DCS12",
          "ENCLOSURE_DCN6",
          "ENCLOSURE_DCN7",
          "ENCLOSURE_10000",
          "ENCLOSURE_DCF1",
          "ENCLOSURE_DCF2",
          "ENCLOSURE_10001"
        ],
        "example": "ENCLOSURE_DCS8",
        "type": "string"
      },
      "DeviceType4enclosureTypeSingle": {
        "description": "Enclosure Type.",
        "enum": [
          "ENCLOSURE_UNKNOWN",
          "ENCLOSURE_DC0",
          "ENCLOSURE_DC1",
          "ENCLOSURE_DC2",
          "ENCLOSURE_DC3",
          "ENCLOSURE_DC4",
          "ENCLOSURE_DCS1",
          "ENCLOSURE_DCS2",
          "ENCLOSURE_DCN1",
          "ENCLOSURE_DCS3",
          "ENCLOSURE_DCS4",
          "ENCLOSURE_DCS5",
          "ENCLOSURE_DCS6",
          "ENCLOSURE_DCS7",
          "ENCLOSURE_DCS8",
          "ENCLOSURE_DCN2",
          "ENCLOSURE_DCN3",
          "ENCLOSURE_DCN4",
          "ENCLOSURE_DCS9",
          "ENCLOSURE_DCS10",
          "ENCLOSURE_DCS11",
          "ENCLOSURE_DCN5",
          "ENCLOSURE_DCS12",
          "ENCLOSURE_DCN6",
          "ENCLOSURE_DCN7",
          "ENCLOSURE_10000",
          "ENCLOSURE_DCF1",
          "ENCLOSURE_DCF2",
          "ENCLOSURE_10001"
        ],
        "example": "ENCLOSURE_DCS8",
        "type": "string"
      },
      "DeviceType4enclosuresList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4encAssociatedLinks"
          },
          "chainPosLoopA": {
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "chainPosLoopB": {
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "dcsdata": {
            "$ref": "#/components/schemas/DeviceType4encDcsdata"
          },
          "detailedState": {
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Enclosure Display name",
            "format": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "Numeric ID of the resource",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureType": {
            "$ref": "#/components/schemas/DeviceType4enclosureTypeSingle"
          },
          "errors": {
            "$ref": "#/components/schemas/DeviceType4errors"
          },
          "failIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "failRequested": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "formFactor": {
            "example": "SFF",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "locateEnabled": {
            "description": "Indicates if the locate beacon is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "location": {
            "description": "Location of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "loopSplit": {
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "name": {
            "description": "Name of the resource. `Filter, Sort`",
            "example": "cage1",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "nodeWwn": {
            "description": "WWn of the node resource",
            "example": "50050CC106233428",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed enclosure object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "subType": {
            "description": "Enclosure sub type",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/Serial Number  of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "warnIndicator": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "warnRequested": {
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4epAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4errors": {
        "description": "Errors occurred in enclosure",
        "items": {
          "properties": {
            "alarmCode": {
              "description": "Alarm code",
              "type": [
                "string",
                "null"
              ]
            },
            "alarmText": {
              "type": [
                "string",
                "null"
              ]
            },
            "iom": {
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4esAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4esDc4data": {
        "properties": {
          "hplLed": {
            "$ref": "#/components/schemas/DeviceType4LED"
          },
          "left": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "right": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "systemLed": {
            "$ref": "#/components/schemas/DeviceType4LED"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4filterDiskCapacity": {
        "description": "Capacity of the Disk",
        "properties": {
          "allocatedMiB": {
            "description": "allocated Size in MiB",
            "example": 595968,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "failedMiB": {
            "description": "failed Size in MiB",
            "example": 0,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "freeMiB": {
            "description": "free Size in MiB",
            "example": 1233920,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalMiB": {
            "description": "total Size in MiB. `Filter, Sort`",
            "example": 595968,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "unavailableMiB": {
            "description": "unavailable Size in MiB",
            "example": 0,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4filterDiskPositionNow": {
        "description": "Disk Position Now",
        "properties": {
          "cage": {
            "description": "cage ID. `Filter, Sort`",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "sled": {
            "description": "sled ID.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4friendlyCert": {
        "description": "Certificate detail in readable format",
        "properties": {
          "issuedTo": {
            "description": "Name of the certificate issued to",
            "example": "15.213.64.88",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "Name of Certificate issued to",
            "example": "CA",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "$ref": "#/components/schemas/DeviceType4validity"
          },
          "validUntil": {
            "$ref": "#/components/schemas/DeviceType4validity"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4friendlyCertificate": {
        "description": "Friendly info of the SMTP/mail server certificate",
        "properties": {
          "issuedTo": {
            "description": "Certificate issued to",
            "example": "example.hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "Certificate issuer",
            "example": "CA",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Certificate Validity start time",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1552301131000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "time zone",
                "example": "UTC",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "validUntil": {
            "description": "Certificate Validity end time",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1615416331000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "time zone",
                "example": "UTC",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4historicalMetricData": {
        "description": "Timeseries data for particular metric type",
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4metricSeriesData"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "total": {
            "description": "count of series data",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4historyData": {
        "description": "Performance history data for given time range and granularily for a device",
        "properties": {
          "iopsMetricsData": {
            "$ref": "#/components/schemas/DeviceType4historicalMetricData"
          },
          "ioszMetricsData": {
            "$ref": "#/components/schemas/DeviceType4historicalMetricData"
          },
          "latencyMetricsDataMs": {
            "$ref": "#/components/schemas/DeviceType4historicalMetricData"
          },
          "qlenMetricsData": {
            "$ref": "#/components/schemas/DeviceType4QlenMetricDataValue"
          },
          "throughputMetricsDataKbps": {
            "$ref": "#/components/schemas/DeviceType4historicalMetricData"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4maintenanceMode": {
        "description": "Maintenance mode details of the system",
        "items": {
          "properties": {
            "comment": {
              "description": "Comments",
              "type": [
                "string",
                "null"
              ]
            },
            "endTime": {
              "description": "end time",
              "properties": {
                "ms": {
                  "description": "stat time",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "tz": {
                  "description": "time zone",
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "instances": {
              "description": "Instances",
              "type": [
                "integer",
                "null"
              ]
            },
            "reasonCode": {
              "description": "Reason code",
              "format": "Any",
              "type": [
                "string",
                "null"
              ]
            },
            "startTime": {
              "description": "start time",
              "properties": {
                "ms": {
                  "description": "epoc time",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "tz": {
                  "description": "time zone",
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "user": {
              "description": "User",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4manufacturing": {
        "description": "Manufacturing information",
        "properties": {
          "assemblyRev": {
            "description": "Assembly revision",
            "example": "002*",
            "type": [
              "string",
              "null"
            ]
          },
          "checkSum": {
            "description": "Checksum",
            "example": "--",
            "type": [
              "string",
              "null"
            ]
          },
          "hpeModelName": {
            "description": "HPE model name",
            "example": "HPE 3PAR 600 2S Node",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturer": {
            "description": "Manufacturer.",
            "example": "XYRATEX",
            "type": [
              "string",
              "null"
            ]
          },
          "model": {
            "description": "Model",
            "example": "0974244-06",
            "type": [
              "string",
              "null"
            ]
          },
          "saleablePartNumber": {
            "description": "Saleable part number",
            "example": "0974244-06",
            "type": [
              "string",
              "null"
            ]
          },
          "saleableSerialNumber": {
            "description": "Saleable serial number",
            "example": "4UW0002941",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number.",
            "example": "PMW0974244G4T88",
            "type": [
              "string",
              "null"
            ]
          },
          "sparePartNumber": {
            "description": "Spare part number",
            "example": "P04031-001",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4manufacturingSys": {
        "description": "Manufacturing information",
        "properties": {
          "assemblyRev": {
            "description": "Assembly revision",
            "type": [
              "string",
              "null"
            ]
          },
          "checkSum": {
            "description": "Checksum",
            "type": [
              "string",
              "null"
            ]
          },
          "hpeModelName": {
            "description": "HPE model name",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturer": {
            "description": "Manufacturer `Filter`",
            "example": "HPE 3PAR",
            "type": [
              "string",
              "null"
            ]
          },
          "model": {
            "description": "Model `Filter`",
            "example": "HPE_3PAR 8400",
            "type": [
              "string",
              "null"
            ]
          },
          "saleablePartNumber": {
            "description": "Saleable part number",
            "type": [
              "string",
              "null"
            ]
          },
          "saleableSerialNumber": {
            "description": "Saleable serial number",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number `Filter, Sort`",
            "example": "MXN5442108",
            "type": [
              "string",
              "null"
            ]
          },
          "sparePartNumber": {
            "description": "Spare part number",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4message": {
        "description": "Remote Access Alert Message",
        "properties": {
          "args": {
            "description": "email addresses",
            "items": {
              "type": [
                "string",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "default": {
            "description": "Default Name",
            "example": "Remote access has been requested",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "description": "Key of the Message",
            "example": "NEW_ACCESS_REQUEST",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricData": {
        "description": "Timeseries data for particular metric type",
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4metricSeriesRdWrData"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "total": {
            "description": "total number of series data",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricDataValue": {
        "description": "Timeseries data for particular metric type",
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4metricSeriesDataValue"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "total": {
            "description": "total number of series data",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricHistoryData": {
        "properties": {
          "chartLegendId": {
            "description": "Id to display chart legend, gives information about groupby and filtered objects",
            "example": "VV_NAME-vvname1:HOST_NAME-host:LUN-lun",
            "type": [
              "string",
              "null"
            ]
          },
          "timeseriesData": {
            "$ref": "#/components/schemas/DeviceType4metricData"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricHistoryDataSingleValue": {
        "properties": {
          "chartLegendId": {
            "description": "Id to display chart legend, gives information about groupby and filtered objects",
            "example": "VV_NAME-vvname1:HOST_NAME-host:LUN-lun",
            "type": [
              "string",
              "null"
            ]
          },
          "timeseriesData": {
            "$ref": "#/components/schemas/DeviceType4metricDataValue"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricSeriesData": {
        "properties": {
          "readValue": {
            "description": "average read metric value at particular timestamp",
            "example": 46,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampms": {
            "description": "epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalValue": {
            "description": "total metric value at particular timestamp",
            "example": 89.76,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "writeValue": {
            "description": "average write metric value at particular timestamp",
            "example": 23.76,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricSeriesDataValue": {
        "properties": {
          "name": {
            "description": "name of the object at particular timestamp",
            "example": "appset1",
            "type": [
              "string",
              "null"
            ]
          },
          "timestampms": {
            "description": "epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "value": {
            "description": "value at particular timestamp",
            "example": 46,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4metricSeriesRdWrData": {
        "properties": {
          "name": {
            "description": "name of the object at particular timestamp",
            "example": "appset1",
            "type": [
              "string",
              "null"
            ]
          },
          "readValue": {
            "description": "average read metric value at particular timestamp",
            "example": 46,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampms": {
            "description": "epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "writeValue": {
            "description": "average write metric value at particular timestamp",
            "example": 23.76,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4msAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4network-settings": {
        "description": "Network-Settings details for a device",
        "properties": {
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "portManagement": {
            "$ref": "#/components/schemas/DeviceType4sysPortManagement"
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4network-settingsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4network-settings"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4nodeAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4nodesList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4nodeAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Controller Node 0",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": null,
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card `Filter`",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure `Filter`",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation `Filter, Sort`",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource. `Filter`",
            "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": "string"
          },
          "inCluster": {
            "description": "Indicates if this node is part of the cluster.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "kernelVersion": {
            "description": "Kernel version",
            "example": "4.2.1",
            "type": [
              "string",
              "null"
            ]
          },
          "master": {
            "description": "Indicates if this is the master node.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "memoryMiB": {
            "description": "Total data memory in the node in MiB",
            "example": 5,
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource. `Filter, Sort`",
            "example": "4UW0002941-0",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "nodeId": {
            "description": "Numeric ID of the resource.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "online": {
            "description": "Indicates if this node is online",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed node object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC018D94/nodes/e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uptime": {
            "$ref": "#/components/schemas/DeviceType4uptime"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4partner": {
        "properties": {
          "nodeWwnOrName": {
            "description": "Node WWN (for FC) or iSCSI name (for iSCSI)  `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "portWwnOrIp": {
            "description": "Port WWN (for FC) or IP address (for iSCSI)  `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4partnerPortPosition"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4partnerPort": {
        "properties": {
          "nodeWwnOrName": {
            "description": "Node WWN (for FC) or iSCSI name (for iSCSI)",
            "type": [
              "string",
              "null"
            ]
          },
          "portWwnOrIp": {
            "description": "Port WWN (for FC) or IP address (for iSCSI)",
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4partnerPortPosition"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4partnerPortPosition": {
        "properties": {
          "node": {
            "description": "Port position node number",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "port": {
            "description": "Port position port number",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slot": {
            "description": "Port position slot number",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4perfData": {
        "description": "Performance stats for the device",
        "properties": {
          "avgOf1day": {
            "description": "last one day avg data",
            "example": 33.65,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOf1hour": {
            "description": "last one hour avg data",
            "example": 40.4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOf8hours": {
            "description": "last 8 hours avg data",
            "example": 50.98,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOfLatest": {
            "description": "latest perf data",
            "example": 3.4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4pmPerfData": {
        "description": "Performance metrics average values",
        "properties": {
          "avgOf1day": {
            "description": "last one day avg data",
            "example": 33.65,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOf1hour": {
            "description": "last one hour avg data",
            "example": 40.4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOf8hours": {
            "description": "last 8 hours avg data",
            "example": 50.98,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "avgOfLatest": {
            "description": "latest perf data",
            "example": 3.4,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portFC": {
        "properties": {
          "nodeWwn": {
            "description": "nodeWWN of the FC port",
            "type": [
              "string",
              "null"
            ]
          },
          "portWwn": {
            "description": "portWWN of the FC port",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portFile": {
        "properties": {
          "failoverIps": {
            "description": "Failover IP details of the File port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipDisabled": {
            "description": "Indicates if the port IP is disabled or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "linkState": {
            "description": "Link State of the File port",
            "type": [
              "string",
              "null"
            ]
          },
          "prefixLength": {
            "description": "Prefix length of the File port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "vlanId": {
            "description": "VLAN id for the File port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portIP": {
        "properties": {
          "autoneg": {
            "description": "Auto negotiation state of IP port",
            "type": [
              "boolean",
              "null"
            ]
          },
          "delimitedMacAddress": {
            "description": "MAC address of the IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "duplex": {
            "description": "Duplex state of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddress": {
            "description": "Gateway Address of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway Address of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IP address of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IP address of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "IP address of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "type": [
              "string",
              "null"
            ]
          },
          "subnetMask": {
            "description": "NetMask of IP port",
            "type": [
              "string",
              "null"
            ]
          },
          "subnetMaskV6": {
            "description": "NetMask of IP port",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portISCSI": {
        "properties": {
          "delimitedMacAddress": {
            "description": "MAC address of the iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "ethernetFlowControl": {
            "description": "Flow control setting of the port. Applicable for HPE Alletra Storage MP B10000 10.5.0 OS version and above. Possible values are \"None\", \"DCBX=IEEE\", \"DCBX=IEEE PFC=Off\" and \"EthPause\".",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddress": {
            "description": "Gateway Address of iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway Address of iSCSI port.",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IP address of iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IPv6 address of iSCSI port.",
            "type": [
              "string",
              "null"
            ]
          },
          "iscsiName": {
            "description": "iSCSI name of iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "isnsPrimaryAddress": {
            "description": "Primary iSNS address",
            "type": [
              "string",
              "null"
            ]
          },
          "isnsTcpPort": {
            "description": "iSNS TCP port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "macAddress": {
            "description": "IP address of iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "type": [
              "string",
              "null"
            ]
          },
          "peerEnabled": {
            "description": "Indicates if the port is peer enabled",
            "type": [
              "boolean",
              "null"
            ]
          },
          "sendTargetGroupTag": {
            "description": "Send target group of the iSCSI port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "subnetMask": {
            "description": "NetMask of iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "subnetMaskV6": {
            "description": "Netmask of iSCSI port.",
            "type": [
              "string",
              "null"
            ]
          },
          "supportsVlan": {
            "description": "Indicates if the port support VLAN",
            "type": [
              "boolean",
              "null"
            ]
          },
          "targetPortalGroupTag": {
            "description": "Target portal group of the iSCSI port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portPosition": {
        "properties": {
          "node": {
            "description": "Port position node number `Filter, Sort`",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "port": {
            "description": "Port position port number `Filter, Sort`",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "slot": {
            "description": "Port position slot number `Filter, Sort`",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portSfp": {
        "properties": {
          "fwVersion": {
            "description": "Firmware version",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "qualified": {
            "description": "Indicates if the SFP is qualified or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "rxLossPin": {
            "$ref": "#/components/schemas/DeviceType4rxLossPin"
          },
          "rxPowerLow": {
            "description": "Indicates if RX power is low or not",
            "type": [
              "boolean",
              "null"
            ]
          },
          "speed": {
            "description": "Speed in bits per second",
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "supportDdm": {
            "description": "Indicates if the SFP supports DDM",
            "type": [
              "boolean",
              "null"
            ]
          },
          "txDisablePin": {
            "$ref": "#/components/schemas/DeviceType4txDisablePin"
          },
          "txFaultPin": {
            "$ref": "#/components/schemas/DeviceType4txFaultPin"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4portsAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/nodes/e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": "nodes"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": "array"
      },
      "DeviceType4portsList": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4portsAssociatedLinks"
          },
          "cardType": {
            "$ref": "#/components/schemas/DeviceType4cardType"
          },
          "class": {
            "description": "Fibre Channel class (can be either 2 or 3)",
            "type": [
              "integer",
              "null"
            ]
          },
          "class2": {
            "description": "Class2 state and configuration",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "config": {
            "description": "Configuration state of port",
            "example": "valid",
            "type": [
              "string",
              "null"
            ]
          },
          "configMode": {
            "description": "Connection mode of the port",
            "type": [
              "string",
              "null"
            ]
          },
          "connectionType": {
            "description": "port connection type",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "devices": {
            "$ref": "#/components/schemas/DeviceType4connectedDevices"
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardId": {
            "description": "ID of the enclosure card",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureCardPciUid": {
            "description": "UID of the enclosure card PCI card",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureCardUid": {
            "description": "Unique Identifier of the enclosure card",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "ID of the enclosure",
            "type": [
              "integer",
              "null"
            ]
          },
          "enclosureUid": {
            "description": "Unique Identifier of the enclosure `Filter`",
            "type": [
              "string",
              "null"
            ]
          },
          "fcData": {
            "$ref": "#/components/schemas/DeviceType4portFC"
          },
          "fileData": {
            "$ref": "#/components/schemas/DeviceType4portFile"
          },
          "fwVersion": {
            "description": "Firmware version",
            "example": "12.2.396.1",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "hostVirtualPorts": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4HostVirtualPort"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource `Filter`",
            "example": "9d765763116c20a508e8996f2a10821d",
            "type": "string"
          },
          "interruptCoalesce": {
            "description": "Interrupt Coalesce",
            "type": [
              "string",
              "null"
            ]
          },
          "ipData": {
            "$ref": "#/components/schemas/DeviceType4portIP"
          },
          "iscsiData": {
            "$ref": "#/components/schemas/DeviceType4portISCSI"
          },
          "label": {
            "description": "Label `Filter, Sort`",
            "example": "IP0",
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturing": {
            "$ref": "#/components/schemas/DeviceType4ManufacturingSingle"
          },
          "mode": {
            "description": "Current mode the port is in `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "modeChange": {
            "description": "Indicates if the mode change is allowed or prohibited",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of the resource `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "nodeId": {
            "description": "Unique Identifier of the node `Filter`",
            "example": "e9d353bf98fc1a6bdb90b824e3ca14b5",
            "type": [
              "string",
              "null"
            ]
          },
          "nvmeData": {
            "$ref": "#/components/schemas/DeviceType4PortNVMe"
          },
          "partner": {
            "$ref": "#/components/schemas/DeviceType4partner"
          },
          "portSfp": {
            "$ref": "#/components/schemas/DeviceType4portSfp"
          },
          "portType": {
            "description": "Type of the port based on the device it is connected to `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "$ref": "#/components/schemas/DeviceType4portPosition"
          },
          "protocol": {
            "description": "Current protocol the port is in `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed port object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/ports/220fcd48857f63c0f354c6723ec5d5cb",
            "type": [
              "string",
              "null"
            ]
          },
          "revision": {
            "description": "Revision of the Host Bus Adapter",
            "type": [
              "string",
              "null"
            ]
          },
          "smartSan": {
            "description": "Smart SAN status",
            "type": [
              "string",
              "null"
            ]
          },
          "speedActual": {
            "description": "Actual speed that port is running at  `Filter`",
            "type": [
              "string",
              "null"
            ]
          },
          "speedConfigured": {
            "description": "Speed that is configured to run as",
            "type": [
              "string",
              "null"
            ]
          },
          "speedMax": {
            "description": "Maximum speed that port can run at",
            "type": [
              "string",
              "null"
            ]
          },
          "speedMin": {
            "description": "Minimum speed that port can run at",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "$ref": "#/components/schemas/DeviceType4State"
          },
          "stateDescription": {
            "$ref": "#/components/schemas/DeviceType4stateDescription"
          },
          "systemId": {
            "description": "SystemUid/SerialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "tgtModeWriteOpt": {
            "description": "Target mode write optimization setting",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "uniqueWwn": {
            "description": "Unique WWN setting",
            "type": [
              "string",
              "null"
            ]
          },
          "vcn": {
            "description": "VLUN change notification",
            "type": [
              "string",
              "null"
            ]
          },
          "virtualPorts": {
            "description": "Virtual ports",
            "items": {
              "properties": {
                "nodeWwn": {
                  "description": "Node WWN of the virtual port",
                  "example": "2EF70202AC02AB1C",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "portLinkState": {
                  "description": "Port link state",
                  "example": "LINK_STATE_READY",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "portWwn": {
                  "description": "Port WWN of the virtual port",
                  "example": "20320202AB12AC1D",
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "type": "object"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "vlans": {
            "items": {
              "$ref": "#/components/schemas/DeviceType4vlan"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4remoteAccessInfo": {
        "description": "Remote Access info",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/DeviceType4data"
          },
          "message": {
            "$ref": "#/components/schemas/DeviceType4message"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4remoteRequest": {
        "description": "Remote Request Details",
        "items": {
          "properties": {
            "remoteAccessRequest": {
              "$ref": "#/components/schemas/DeviceType4remoteAccessInfo"
            },
            "remoteSession": {
              "$ref": "#/components/schemas/DeviceType4remoteSessionInfo"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4remoteRequestAcknowledge": {
        "description": "Accept/Deny/Close the Remote Access request.",
        "properties": {
          "id": {
            "description": "Id of the person requesting Remote Access",
            "type": "string"
          },
          "supportEmail": {
            "description": "Mail id of the person requesting Remote Access",
            "type": [
              "string",
              "null"
            ]
          },
          "userAction": {
            "description": "Accept/Deny Remote Access Request",
            "enum": [
              "ACCEPT",
              "DENY",
              "CLOSE"
            ],
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4remoteSessionInfo": {
        "description": "Information of established remote session",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/DeviceType4data"
          },
          "message": {
            "$ref": "#/components/schemas/DeviceType4message"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4rxLossPin": {
        "description": "RX loss pin position. If position is HI, RX loss of signal",
        "properties": {
          "default": {
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4servicePorts": {
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4portsAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "customerId",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "domain of the service port object",
            "example": "domain_name",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "uid (Unique identifier) for the service port object",
            "example": "f5306b97759d80aab4bb5dcdf28dfff3",
            "type": "string"
          },
          "ipv4address": {
            "description": "ipv4address of the service port object `Filter`",
            "example": "169.254.77.160",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6address": {
            "description": "ipv6address of the service port object `Filter`",
            "example": "fe80::cbf3:360d:9ad:996a",
            "type": [
              "string",
              "null"
            ]
          },
          "ipv6vnetmask": {
            "description": "ipv6 net mask for the service port objectt",
            "example": "64",
            "type": [
              "string",
              "null"
            ]
          },
          "mode": {
            "description": "mode for the service port object",
            "example": "Service",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "display name of the service port object",
            "example": "Name_1",
            "type": [
              "string",
              "null"
            ]
          },
          "node": {
            "description": "node for the service port object",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed service ports object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/nodes/0/serviceports",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4snmp": {
        "description": "SNMP manager details for a device",
        "properties": {
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1fg",
            "type": "string"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533045690,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "8be9321600cbf18e9c8c96bb3217f610",
            "type": "string"
          },
          "managerIp": {
            "description": "Specify the IP address of the host from which the manager runs",
            "example": "15.218.169.163",
            "type": [
              "string",
              "null"
            ]
          },
          "notify": {
            "description": "Indicates the trap notification types defined by the HPE deviceType1 MIB",
            "enum": [
              "ALL",
              "NODUP",
              "STANDARD"
            ],
            "example": "STANDARD",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "Specify the port number where the SNMP manager receives traps",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId of the storage system",
            "example": "4UW0001540",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the array",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "snmp-manager-settings",
            "type": "string"
          },
          "user": {
            "description": "Specify the SNMPv3 user name",
            "example": "user1",
            "type": [
              "string",
              "null"
            ]
          },
          "version": {
            "description": "Specify the SNMP version supported",
            "example": 2,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4snmpDetails": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4snmp"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4softwareVersions": {
        "description": "Software versions of the product",
        "properties": {
          "baseVersion": {
            "description": "Base Version `Filter`",
            "example": "4.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "components": {
            "items": {
              "properties": {
                "baseVersion": {
                  "description": "Base Version",
                  "example": "4.2.0.48",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "fullVersion": {
                  "description": "Full Version",
                  "example": "4.2.0.48",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "name": {
                  "description": "Name of the Component",
                  "example": "CLI Server",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "release": {
                  "description": "Release Version",
                  "example": "",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "showLevel": {
                  "description": "Show Level",
                  "example": 1,
                  "type": [
                    "integer",
                    "null"
                  ]
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "fullVersion": {
            "description": "Full Version",
            "example": "4.2.0.48",
            "type": [
              "string",
              "null"
            ]
          },
          "patches": {
            "description": "Set of Patches `Filter`",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "release": {
            "description": "Release Version",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4softwareVersionsSolo": {
        "description": "Software versions of the product",
        "properties": {
          "baseVersion": {
            "description": "Base Version",
            "example": "4.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "components": {
            "items": {
              "properties": {
                "baseVersion": {
                  "description": "Base Version",
                  "example": "4.2.0.48",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "fullVersion": {
                  "description": "Full Version",
                  "example": "4.2.0.48",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "name": {
                  "description": "Name of the Component",
                  "example": "CLI Server",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "release": {
                  "description": "Release Version",
                  "example": "",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "showLevel": {
                  "description": "Level information of the component",
                  "example": 1,
                  "type": [
                    "integer",
                    "null"
                  ]
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "fullVersion": {
            "description": "Full Version",
            "example": "4.2.0.48",
            "type": [
              "string",
              "null"
            ]
          },
          "patches": {
            "description": "Set of Patches",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "release": {
            "description": "Release Version",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4stateDescription": {
        "description": "Detailed descriptions of the port state",
        "items": {
          "type": [
            "string",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4sysAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/{uid}",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4sysLogStatus": {
        "description": "Remote syslog details of the system",
        "properties": {
          "general": {
            "description": "General",
            "example": "None,None,None",
            "type": [
              "string",
              "null"
            ]
          },
          "security": {
            "description": "Security",
            "example": "None,None,None",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4sysPortManagement": {
        "description": "Port Management details for a device",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4sysAssociatedLinks"
          },
          "authenticationRequired": {
            "description": "Is authentication required. Allowed values are enabled or disabled",
            "example": "enabled",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cv",
            "type": "string"
          },
          "defaultRouteIpv4": {
            "description": "Default IPV4 route address of the network port",
            "example": "15.212.12.30",
            "type": [
              "string",
              "null"
            ]
          },
          "defaultRouteIpv6": {
            "description": "Default IPV6 route address of the network port",
            "example": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
            "type": [
              "string",
              "null"
            ]
          },
          "displayname": {
            "description": "Name to be used for display purposes",
            "example": "Management Port",
            "type": [
              "string",
              "null"
            ]
          },
          "dnsServer": {
            "description": "DNS Server of the network port",
            "example": "10.112.132.43",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "sample.com",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627533960634,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "eb5149ef0d3bc95f2a7e24c4b29edc92",
            "type": "string"
          },
          "ipV4Data": {
            "$ref": "#/components/schemas/DeviceType4Address"
          },
          "ipV6Data": {
            "$ref": "#/components/schemas/DeviceType4Address"
          },
          "newDefaultRouteIpv4": {
            "description": "New default IPV4 route address of the network port",
            "example": "15.212.12.30",
            "type": [
              "string",
              "null"
            ]
          },
          "newDefaultRouteIpv6": {
            "description": "New default IPV6 route address of the network port",
            "example": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
            "type": [
              "string",
              "null"
            ]
          },
          "newIpV4Data": {
            "$ref": "#/components/schemas/DeviceType4Address"
          },
          "newIpv6Data": {
            "$ref": "#/components/schemas/DeviceType4Address"
          },
          "ntpServer": {
            "description": "NTP Server of the network port",
            "example": "16.110.23.123 16.110.23.124",
            "type": [
              "string",
              "null"
            ]
          },
          "proxyPort": {
            "description": "Proxy Server Port. Allowed values are 1-65535",
            "example": 45,
            "type": [
              "integer",
              "null"
            ]
          },
          "proxyProtocol": {
            "description": "Supported proxy protocols are HTTP, SOCKS4 and SOCKS5.",
            "example": "HTTP",
            "type": [
              "string",
              "null"
            ]
          },
          "proxyServer": {
            "description": "Proxy server IP address",
            "example": "proxy.company.net",
            "type": [
              "string",
              "null"
            ]
          },
          "proxyUser": {
            "description": "Username for authentication. (Required only if Authentication required is enabled)",
            "example": "proxySampleUser",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "Serial Number of the array",
            "example": "7CEFVC12",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "network-settings",
            "type": "string"
          },
          "vpIpList": {
            "$ref": "#/components/schemas/DeviceType4VasaProviderIPlist"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4systemCapacitySummary": {
        "properties": {
          "bulkvvPrivateSnp": {
            "description": "Bulk VVs private snap capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "bulkvvsAdmin": {
            "description": "Bulk VVs admin capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "bulkvvsCopy": {
            "description": "Bulk VVs copy capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "bulkvvsUsr": {
            "description": "Bulk VVs user capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "compaction": {
            "description": "Compaction details",
            "example": 8384.594860579551,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "compressSavings": {
            "description": "The space savings in MiB by compressing data",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "compression": {
            "description": "Compression details",
            "type": [
              "number",
              "null"
            ]
          },
          "compressratio": {
            "description": "Compression ratio",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsAdminUnused": {
            "description": "CPGs admin unused capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsAdminUsed": {
            "description": "CPGs admin used capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsCopy": {
            "description": "CPGs copy capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsCopyUsed": {
            "description": "CPGs copy used capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsDedupttes": {
            "description": "CPGs dedup TTES capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsMetadata": {
            "description": "CPgs metadata capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsSvcnt": {
            "description": "CPGs SVcnt capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsTotCountSd": {
            "description": "CPGs total count SD capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsTotUsedSize": {
            "description": "Total space used by all CPGs",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsUnused": {
            "description": "CPGs unused capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsUsr": {
            "description": "CPGs user capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsUsrUsed": {
            "description": "CPGs user used capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "cpgsVirtualSize": {
            "description": "Virtual size of all CPGs",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "dataReduction": {
            "description": "Data reduction",
            "type": [
              "number",
              "null"
            ]
          },
          "dedup": {
            "description": "Dedup Details",
            "type": [
              "number",
              "null"
            ]
          },
          "dedupSavings": {
            "description": "Savings due to dedup in MiB",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "dedupratio": {
            "description": "Dedup ratio",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "failed": {
            "description": "Failed capacity",
            "example": 2048,
            "type": [
              "number",
              "null"
            ]
          },
          "failedPercentage": {
            "description": "Percentage of failed capacity",
            "example": 0.00006787023211619383,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "free": {
            "description": "Free capacity of the system",
            "example": 23020544,
            "type": [
              "number",
              "null"
            ]
          },
          "freeInitialized": {
            "description": "Intialized capacity out of the free capacity",
            "example": 23020544,
            "type": [
              "number",
              "null"
            ]
          },
          "freePercentage": {
            "description": "Percentage of the free capacity",
            "example": 0.7628953441020768,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "freeUninitialized": {
            "description": "Uninitialized capacity out of the free capacity",
            "type": [
              "number",
              "null"
            ]
          },
          "hostWrt": {
            "description": "Total Written By Hosts in MiB",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "nonReducibleData": {
            "description": "Amount of data that could not be reduced",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "overAllocspace": {
            "description": "Over-provisioning allocated space capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "overAvail": {
            "description": "Over-provisioning available capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "overFreespace": {
            "description": "Over-provisioning free space capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "overProvisioning": {
            "description": "Over provisioning ratio",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "overUsedspace": {
            "description": "Over-provisioning used space capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "overVsize": {
            "description": "Over Vsize capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "privateszMetadata": {
            "description": "Private size metadata capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "privateszSnp": {
            "description": "Private size snap capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "privateszTot": {
            "description": "Total used space of all the volumes at system level",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "privateszTotSnp": {
            "description": "Total used space of all the snapshots at system level. It only includes the private space of the snapshots",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "reduceSavings": {
            "description": "Savings from data reduction in MiB and this is the combination of compression and dedup savings",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reducibleReduceSavings": {
            "description": "Data reduction savings in MiB using the reducible data. This savings is the combination of compression and dedup savings.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reducibleReduceSavingsRatio": {
            "description": "Data reduction savings ratio using the reducible data. This savings is the combination of compression and dedup savings.",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "thinSavings": {
            "description": "The space savings from a fully allocated virtual volume (CPVV) to a thinly allocated VV (TPVV). This ratio is got by dividing the Provisioned size by host written space.",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "thinSavingsRatio": {
            "description": "The space savings ratio from a fully allocated virtual volume (CPVV) to a thinly allocated VV (TPVV). This ratio is got by dividing the Provisioned size by host written space.",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "total": {
            "description": "Total capacity of the system",
            "example": 30175232,
            "type": [
              "number",
              "null"
            ]
          },
          "totalFree": {
            "description": "Total free capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "totalSavings": {
            "description": "Total space savings including thin, compression, dedup, clone, zero packing, and snaps in MiB",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalSavingsRatio": {
            "description": "Total space savings ratio including thin, compression, dedup, clone, zero packing, and snaps",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "totalUsed": {
            "description": "Total used capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "unavailable": {
            "description": "Unavailable storage",
            "example": 0,
            "type": [
              "number",
              "null"
            ]
          },
          "unavailablePercentage": {
            "description": "Percentage of storage that is unavailable",
            "example": 0,
            "type": [
              "number",
              "null"
            ]
          },
          "unusable": {
            "description": "Unusable capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "usable": {
            "description": "Usable capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "vvUnused": {
            "description": "VV unused capacity",
            "example": 0.08,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4systemSettingsDetails": {
        "properties": {
          "associatedLinks": {
            "description": "Associated Links Details",
            "example": [
              {
                "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/{id}",
                "type": "systems"
              }
            ],
            "items": {
              "properties": {
                "resourceUri": {
                  "description": "Resource Uri",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Resource Name",
                  "type": "string"
                }
              },
              "type": [
                "object",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "authMode": {
            "description": "Password Authentication Mode",
            "example": "Time-based one-time password mode",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fv5f41632a53497e88cdcebc715cc1cf",
            "type": "string"
          },
          "encryption": {
            "properties": {
              "backupSaved": {
                "description": "Encryption settings and/or key backed up",
                "example": false,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "darState": {
                "description": "DAR state",
                "example": "normal",
                "type": [
                  "string",
                  "null"
                ]
              },
              "enabled": {
                "description": "Encryption enabled",
                "example": false,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "failedDisks": {
                "description": "Number of failed disks",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "fipsCompliant": {
                "description": "FIPS compliant",
                "example": "NotCompliant",
                "type": [
                  "string",
                  "null"
                ]
              },
              "keyLocation": {
                "description": "Location of encyption key Local or External key management",
                "example": "LKM",
                "type": [
                  "string",
                  "null"
                ]
              },
              "kmpiProtocols": {
                "description": "KMIP protocols set",
                "example": [
                  "1.1",
                  "1.2"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "licensed": {
                "description": "Encryption licensed",
                "example": false,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "notFipsPd": {
                "description": "Number of non FIPS compliant physical disks",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "notNodeSed": {
                "description": "Number of non SED node drives",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "notSedPd": {
                "description": "Number of non SED physical disks",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "seqNum": {
                "description": "Sequence number",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "serverCount": {
                "description": "Count of External Key Management servers",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "serverNames": {
                "description": "List of External Key Management servers",
                "example": [
                  "server1",
                  "server2"
                ],
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "serverPort": {
                "description": "Connection port number for External Key Managers",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "serverUser": {
                "description": "Username on External Key Manager",
                "example": "Username",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627541300145,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "installationsites": {
            "properties": {
              "city": {
                "description": "City of the installation site",
                "example": "Bangalore",
                "type": [
                  "string",
                  "null"
                ]
              },
              "company": {
                "description": "Company name of the installation site",
                "example": "Hewlett Packard Enterprise",
                "type": [
                  "string",
                  "null"
                ]
              },
              "country": {
                "description": "Country of the installation site",
                "example": "India",
                "type": [
                  "string",
                  "null"
                ]
              },
              "hpePassportId": {
                "description": "HPE passport ID",
                "example": "annajohn@gmail.com",
                "type": [
                  "string",
                  "null"
                ]
              },
              "hpePassword": {
                "description": "Password of an HPE passport ID",
                "example": "password",
                "type": [
                  "string",
                  "null"
                ]
              },
              "id": {
                "description": "Unique identifier of the installation site",
                "example": "2FF70002AC07E9C6",
                "type": "string"
              },
              "postalCode": {
                "description": "Postal code of the installation site",
                "example": "560001",
                "type": [
                  "string",
                  "null"
                ]
              },
              "setSystemLocation": {
                "description": "Apply system location to the system descriptor property",
                "example": false,
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "state": {
                "description": "State of the installation site",
                "example": "Karnataka",
                "type": [
                  "string",
                  "null"
                ]
              },
              "streetAddress": {
                "description": "Street address of the installation site",
                "example": "7992 Woodland Street",
                "type": [
                  "string",
                  "null"
                ]
              },
              "supportProvider": {
                "description": "Support provider of the installation site",
                "example": "HPE",
                "type": [
                  "string",
                  "null"
                ]
              },
              "systemId": {
                "description": "SystemId/serialNumber of the array.",
                "example": "7CE751P312",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "isFileEnabled": {
            "description": "Specifies whether the File persona is enabled or not",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "isFipsEnabled": {
            "description": "Apply FIPS Standard",
            "type": [
              "boolean",
              "null"
            ]
          },
          "name": {
            "description": "system name",
            "example": "Array1",
            "type": [
              "string",
              "null"
            ]
          },
          "ntpServer": {
            "description": "ntp server",
            "example": "15.213.68.208",
            "type": [
              "string",
              "null"
            ]
          },
          "remoteSyslogSettings": {
            "properties": {
              "remoteSysLog": {
                "description": "Remote Syslog Enabled/Disabled",
                "example": 0,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "remoteSysLogHost": {
                "description": "Host details for Remote Syslog",
                "example": "[ 4.3.2.1:8080,1.2.3.4:8080 ]",
                "type": [
                  "string",
                  "null"
                ]
              },
              "remoteSysLogSecurityHost": {
                "description": "Security Host details for Remote Syslog",
                "example": "[ 5.6.7.8:8080,8.7.5.6:8080 ]",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "srinfo": {
            "properties": {
              "percentUsed": {
                "description": "Used Percentage",
                "example": 2,
                "type": [
                  "number",
                  "null"
                ]
              },
              "totalCapacityMiB": {
                "description": "Total Capacity in MiB",
                "example": 90714,
                "type": [
                  "number",
                  "null"
                ]
              },
              "usedCapacityMiB": {
                "description": "Used Capacity in MiB",
                "example": 1559,
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "supportcontact": {
            "$ref": "#/components/schemas/DeviceType4ContactsDetails"
          },
          "systemDate": {
            "description": "system date time",
            "example": 1580068830,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemParameters": {
            "properties": {
              "cablingConfig": {
                "description": "Current Optimized cabling configuration. Value can be Performance or Capacity. This value is obtained only in HPE Alletra Storage MP B10000 systems with 10.5.0 and later OS version.",
                "example": "Capacity",
                "type": [
                  "string",
                  "null"
                ]
              },
              "dsccReadOnly": {
                "description": "Read-Only mode for Data Services Cloud Console. Value can be \"yes\" or \"no\". Data Services Cloud Console Management Mode will be \"Read Only\" in Data Services Cloud Console if dsccReadOnly is set to \"yes\". In this mode, user is allowed only read-only (GET) operations from Data Services Cloud Console on the system which is enabled with read-only access for Data Services Cloud Console. The read-only mode can be enabled in HPE Alletra Storage MP B10000 systems from 10.5.0 and later OS versions.",
                "example": "yes",
                "type": "string"
              },
              "fcRawSpaceAlert": {
                "description": "FC raw space alert setting in MiB",
                "example": 1,
                "format": "Uint64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "maxVolumeRetention": {
                "description": "Maximum global volume retention policy in seconds",
                "example": 1209600,
                "format": "Uint64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "overprovRatioLimit": {
                "description": "Over provisioning ratio limit setting",
                "example": 0,
                "type": [
                  "number",
                  "null"
                ]
              },
              "overprovRatioWarning": {
                "description": "Over provisioning ratio warning setting",
                "example": 0,
                "type": [
                  "number",
                  "null"
                ]
              },
              "rwareConfidence": {
                "description": "Confidence level with which the ransomware detection is enabled (Applicable for the HPE Alletra Storage MP B10000 systems with version 10.5.0 OS and later). Higher confidence levels decrease the sensitivity of the detection process. Lower confidence levels increase the sensitivity of the detection process. Lower confidence levels could lead to excessive numbers of false positive notifications. Possible values are high, medium and low. Defaults to medium.",
                "type": [
                  "string",
                  "null"
                ]
              },
              "rwareRetentionTime": {
                "description": "Duration in seconds for which the alert snapshot generated during ransomware detection process, is retained. Defaults to 48 hours (Applicable for the HPE Alletra Storage MP B10000 systems with version 10.5.0 OS and later). Input can range from a minimum of 4 hours to a maximum of 30 days.",
                "example": 1209600,
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "timezone": {
            "description": "system time zone",
            "example": "Asia/Calcutta",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of resource.",
            "example": "system-settings",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4systemState": {
        "description": "State of the resource",
        "properties": {
          "detailed": {
            "description": "Array of the detailed states of the resource",
            "items": {
              "type": [
                "string",
                "null"
              ]
            },
            "type": [
              "array",
              "null"
            ]
          },
          "overall": {
            "description": "Overall state of the resource",
            "enum": [
              "STATE_UNKNOWN",
              "STATE_NORMAL",
              "STATE_DEGRADED",
              "STATE_FAILED",
              "STATE_NOT_APPLICABLE",
              "STATE_NEW",
              null
            ],
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4transport": {
        "description": "Transport type of the NVMe port.",
        "properties": {
          "default": {
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4trustedCertificateDetails": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "commonname": {
            "description": "Displayname of the resource",
            "example": "c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "detail": {
            "description": "Detail of the trusted certificate",
            "properties": {
              "default": {
                "description": "default value of trusted certificate",
                "example": "Valid Certificate",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "detail key of trusted certificate",
                "example": "CERTIFICATE_VALID",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "displayname": {
            "$ref": "#/components/schemas/DeviceType4Displayname"
          },
          "domain": {
            "description": "Domain of the resource",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "enddate": {
            "description": "End date of the trusted certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1611599192000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fingerprint": {
            "description": "Fingerprint of the resource",
            "example": "2e92f97ad86fdcfff295841fefe20a1d71944923",
            "type": [
              "string",
              "null"
            ]
          },
          "hash": {
            "description": "Hash of the resource",
            "example": "47efc91a.0",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          },
          "isValid": {
            "description": "validity of the resource",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "issuer": {
            "description": "Issuer of the resource",
            "example": "CN=c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "keyUsage": {
            "description": "key usage of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "pem": {
            "description": "trusted certificate pem",
            "example": "-----BEGIN CERTIFICATE REQUEST-----abc----END CERTIFICATE REQUEST-----",
            "type": [
              "string",
              "null"
            ]
          },
          "serial": {
            "description": "Serial of the resource",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "signaturetype": {
            "description": "Signature type of the resource",
            "example": "self-signed",
            "type": [
              "string",
              "null"
            ]
          },
          "startdate": {
            "description": "Start date of the trusted certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1591789652000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "subject": {
            "description": "Subject of the resource",
            "example": "CN=c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectaltname": {
            "description": "Alternate name of the subject of the resource",
            "example": "CN=c3-hp-eskm-02",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "other",
            "type": "string"
          },
          "uri": {
            "description": "URI of the resource",
            "example": "/api/v3/trustcerts/99691e493067b2b2acf1774fc0ccc011",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4trustedCertificatesList": {
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "commonname": {
            "description": "Displayname of the resource",
            "example": "c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "detail": {
            "description": "Detail of the trusted certificate",
            "properties": {
              "default": {
                "description": "default value of trusted certificate",
                "example": "Valid Certificate",
                "type": [
                  "string",
                  "null"
                ]
              },
              "key": {
                "description": "detail key of trusted certificate",
                "example": "CERTIFICATE_VALID",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "displayname": {
            "$ref": "#/components/schemas/DeviceType4Displayname"
          },
          "domain": {
            "description": "Domain of the resource",
            "example": "hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "enddate": {
            "description": "End date of the trusted certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1611599192000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fingerprint": {
            "description": "Fingerprint of the resource",
            "example": "2e92f97ad86fdcfff295841fefe20a1d71944923",
            "type": [
              "string",
              "null"
            ]
          },
          "hash": {
            "description": "Hash of the resource",
            "example": "47efc91a.0",
            "type": [
              "string",
              "null"
            ]
          },
          "id": {
            "description": "Unique Identifier of the resource",
            "example": "99691e493067b2b2acf1774fc0ccc011",
            "type": "string"
          },
          "isValid": {
            "description": "validity of the resource",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "issuer": {
            "description": "Issuer of the resource",
            "example": "CN=c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "keyUsage": {
            "description": "key usage of the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "pem": {
            "description": "trusted certificate pem",
            "example": "-----BEGIN CERTIFICATE REQUEST-----abc----END CERTIFICATE REQUEST-----",
            "type": [
              "string",
              "null"
            ]
          },
          "serial": {
            "description": "Serial of the resource",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "signaturetype": {
            "description": "Signature type of the resource",
            "example": "self-signed",
            "type": [
              "string",
              "null"
            ]
          },
          "startdate": {
            "description": "Start date of the trusted certificate",
            "properties": {
              "ms": {
                "description": "time in millisecond",
                "example": 1591789652000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "timezone",
                "example": "Local",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "subject": {
            "description": "Subject of the resource",
            "example": "CN=c3-hp-eskm-01",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectaltname": {
            "description": "Alternate name of the subject of the resource",
            "example": "CN=c3-hp-eskm-02",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "other",
            "type": "string"
          },
          "uri": {
            "description": "URI of the resource",
            "example": "/api/v3/trustcerts/99691e493067b2b2acf1774fc0ccc011",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4trustedCertificatesSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/DeviceType4trustedCertificatesList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "DeviceType4txDisablePin": {
        "description": "TX disable pin position. If position is HI, TX laser is disabled",
        "properties": {
          "default": {
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4txFaultPin": {
        "description": "TX fault pin position. If position is HI, TX fault",
        "properties": {
          "default": {
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4uptime": {
        "description": "The time that the system has been up since",
        "properties": {
          "ms": {
            "description": "Epoch time in milliseconds",
            "example": 123423423,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "tz": {
            "description": "Time zone name",
            "example": "IST",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4utilizationSummary": {
        "properties": {
          "capacityUsageData": {
            "properties": {
              "freeSizeMiB": {
                "description": "Free size in MiB",
                "example": 7240704,
                "format": "float64",
                "type": [
                  "number",
                  "null"
                ]
              },
              "usedSizeMiB": {
                "description": "Used size in MiB",
                "example": 3072,
                "format": "float64",
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "provisionedCapacity": {
            "description": "Provisioned capacity",
            "example": 16384,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vCenterSettingsInput": {
        "description": "Request body to add vCenter Settings",
        "properties": {
          "certChainPem": {
            "description": "Certificate chain of the VCenter server as PEM data",
            "example": "-----BEGIN CERTIFICATE-----\nMIID2jCCAsKgAwIBAgIJAOiAEUfqLBfBMA0GCSqGSIb3DQEBCwUAMIGQMQswCQYD\n-----END CERTIFICATE-----\n",
            "type": [
              "string",
              "null"
            ]
          },
          "description": {
            "description": "Description of the vCenter setting",
            "example": "vCenter - dataCenter1",
            "type": [
              "string",
              "null"
            ]
          },
          "inetaddress": {
            "description": "Host name or IP address of vCenter server",
            "example": "15.71.130.25",
            "type": "string"
          },
          "name": {
            "description": "Name of the vCenter setting",
            "example": "dataCenter1",
            "type": "string"
          },
          "password": {
            "description": "Password to login to the vCenter server",
            "example": "pass",
            "type": "string"
          },
          "port": {
            "description": "Port number of the vCenter server.",
            "example": 443,
            "format": "int64",
            "type": "integer"
          },
          "username": {
            "description": "Username to login to the vCenter server",
            "example": "user1",
            "type": "string"
          }
        },
        "required": [
          "name",
          "inetaddress",
          "port",
          "username",
          "password"
        ],
        "type": "object"
      },
      "DeviceType4vVolAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems",
            "type": "systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "DeviceType4vVolDetails": {
        "description": "vVol details for a device",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4vVolAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "compressionPolicy": {
            "description": "Compression policy of VMware vVol",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "fafafaefu987823hfa",
            "type": [
              "string",
              "null"
            ]
          },
          "dedup": {
            "description": "VMware vVol deduplication",
            "example": "dedup",
            "type": [
              "string",
              "null"
            ]
          },
          "displayName": {
            "description": "Name to be used for display purposes",
            "example": "vVol",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "Domain that the resource belongs to",
            "example": "Domain",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627538867363,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Numeric ID of the resource",
            "example": "79",
            "type": "string"
          },
          "logicalSizeMiB": {
            "description": "Logical size in MiB",
            "example": 243,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "name of the resource",
            "example": "vVol1",
            "type": [
              "string",
              "null"
            ]
          },
          "parentId": {
            "description": "VMware vVol parent id",
            "example": 88,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "physicalSizeMiB": {
            "description": "Physical size in MiB",
            "example": 54,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "provType": {
            "description": "Provision type of VMware vVol",
            "enum": [
              "PROVTYPE_FULL",
              "PROVTYPE_THIN",
              "PROVTYPE_SNAPSHOT",
              "PROVTYPE_PEER",
              "PROVTYPE_DEDUP",
              "PROVTYPE_DDS",
              "PROVTYPE_UNKNOWN"
            ],
            "example": "PROVTYPE_FULL",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "description": "URI of the resource",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/vvol",
            "type": [
              "string",
              "null"
            ]
          },
          "scName": {
            "description": "Name of Storage Container this VMware vVol belongs to",
            "example": "sc1",
            "type": [
              "string",
              "null"
            ]
          },
          "scUuid": {
            "description": "Unique UID of Storage Container this VMware vVol belongs to",
            "example": "983ihuah83ifua",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemUid/serialNumber of the array.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "WWN of the array",
            "example": "2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of VMware vVol",
            "example": "FC",
            "type": "string"
          },
          "uid": {
            "description": "Unique Identifier of the resource",
            "example": "908r897r928r4oo",
            "type": [
              "string",
              "null"
            ]
          },
          "uri": {
            "description": "uri for the vVol",
            "example": "/api/v3/vvol/99691e493067b2b2acf1774fc0ccc011",
            "type": [
              "string",
              "null"
            ]
          },
          "vmName": {
            "description": "Name of Virtual Machine this VMware vVol belongs to",
            "example": "VMware1",
            "type": [
              "string",
              "null"
            ]
          },
          "vmUuid": {
            "description": "Unique UID of Virual Machine this VMware vVol belongs to",
            "example": "098327782ijrifn",
            "type": [
              "string",
              "null"
            ]
          },
          "vmwType": {
            "description": "VMW type of the VMware vVol",
            "example": "vvol",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vVolscDetails": {
        "description": "Storage container details for a device",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/DeviceType4VvolsAssociatedLinks"
          },
          "autoDissmissed": {
            "description": "name of the resource",
            "example": 3,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "comment": {
            "description": "comments",
            "example": "v1 is a storage container",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "creationTime": {
            "description": "Creation Time",
            "properties": {
              "ms": {
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "customerId": {
            "description": "customerId",
            "example": "fafafaefu987823hfa",
            "type": [
              "string",
              "null"
            ]
          },
          "displayName": {
            "description": "Name to be used for display purposes",
            "example": "Storage Container",
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "description": "domain of the storage container",
            "example": "Domain",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627538867363,
            "format": "int64",
            "type": "integer"
          },
          "growthLimitMiB": {
            "description": "Indicates that the auto-grow operation is limited to the specified storage amount.",
            "example": 12,
            "format": "Uint64",
            "type": [
              "number",
              "null"
            ]
          },
          "growthSizeMiB": {
            "description": "Indicates the growth increment size, the amount of logical disk storage created on each auto-grow operation.",
            "example": 123,
            "format": "Uint64",
            "type": [
              "number",
              "null"
            ]
          },
          "growthWarnMiB": {
            "description": "Indicates that the threshold of used logical disk space, when exceeded, results in a warning alert.",
            "example": 46,
            "format": "Uint64",
            "type": [
              "number",
              "null"
            ]
          },
          "hostGroups": {
            "description": "Hosts",
            "items": {
              "$ref": "#/components/schemas/vVolHostGroupDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "hostList": {
            "description": "vVols storage container host list",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "hosts": {
            "description": "Hosts",
            "items": {
              "$ref": "#/components/schemas/vVolHostDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "id": {
            "description": "UID of the storage container",
            "example": "fc5f41652a53497e88cdcebc715cc1xz",
            "type": "string"
          },
          "inUseMiB": {
            "description": "space used by the storage container",
            "example": 243,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "name of the resource",
            "example": "vvolsc1",
            "type": [
              "string",
              "null"
            ]
          },
          "numOfVms": {
            "description": "no. of VMs in storage container",
            "example": 3,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "numOfVvols": {
            "description": "no. of vVols in storage container",
            "example": 6,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "pevvs": {
            "description": "vVols storage container PEVV list",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "provisionedMiB": {
            "description": "provisioned size of storage container",
            "example": 23,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed snmpUsers object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/vvolscs/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "string"
          },
          "scId": {
            "description": "ID of the storage container",
            "example": 56,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "scType": {
            "description": "The type of the storage container.",
            "example": "SCSI",
            "type": [
              "string",
              "null"
            ]
          },
          "scUuid": {
            "description": "sc_uuid of storage container",
            "example": "fc5f41652a53497e88cdcebc715cc1xz",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "systemId of the resource",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "systemWwn": {
            "description": "systemWWN of the resource",
            "example": "4UW001500",
            "type": [
              "string",
              "null"
            ]
          },
          "totalMiB": {
            "description": "name of the resource",
            "example": 458,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "transportType": {
            "description": "Transport Type of the host attached to storage container. Valid values are FC, iSCSI, NVMe/FC and NVMe/TCP.",
            "example": "FC",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type of the resource",
            "example": "storage Container",
            "type": "string"
          },
          "uri": {
            "description": "uri for the storage container",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE751P312/vvolscs",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4validity": {
        "description": "The validity of the certificates",
        "properties": {
          "ms": {
            "description": "Epoch time in milliseconds",
            "example": 1591601529000,
            "format": "Uint64",
            "type": [
              "integer",
              "null"
            ]
          },
          "tz": {
            "description": "Time zone name",
            "example": "Local",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vcenterSettingDetail": {
        "description": "Vcenter settings for the system",
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1ca",
            "type": "string"
          },
          "description": {
            "description": "Vcenter description",
            "example": "sample vc description",
            "type": [
              "string",
              "null"
            ]
          },
          "friendlyCert": {
            "$ref": "#/components/schemas/DeviceType4friendlyCert"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627540916540,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique identifier of the vcenter settings.",
            "example": "c0e4e72b-c9d3-54a4-312f-4ec0f8da498a",
            "type": "string"
          },
          "inetaddress": {
            "description": "Address of the vcenter.",
            "example": "18.213.214.145",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of vcenter.",
            "example": "sample_vc_name",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "port number of vcenter.",
            "example": 162,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed vcenter setting object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE809P009/vm-manager-settings/centerid123",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "$ref": "#/components/schemas/DeviceType4vcenterStatus"
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "vm-manager-settings",
            "type": "string"
          },
          "username": {
            "description": "User of the vcenter configured.",
            "example": "SysAdmin@machine.local",
            "type": [
              "string",
              "null"
            ]
          },
          "vmManagerType": {
            "description": "Type of the vmmanager settings.",
            "example": "hyperV",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vcenterSettingDetailList": {
        "description": "Vcenter settings for the system",
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1ce",
            "type": "string"
          },
          "description": {
            "description": "Vcenter description",
            "example": "sample vcenter description",
            "type": [
              "string",
              "null"
            ]
          },
          "friendlyCert": {
            "$ref": "#/components/schemas/DeviceType4friendlyCert"
          },
          "generation": {
            "description": "A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.",
            "example": 1627540916540,
            "format": "int64",
            "type": "integer"
          },
          "id": {
            "description": "Unique identifier of the vcenter settings.",
            "example": "c0e4e72b-c9d3-54a4-312f-4ec0f8da498a",
            "type": "string"
          },
          "inetaddress": {
            "description": "Address of the vcenter.",
            "example": "18.218.214.244",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Name of vcenter.",
            "example": "sample_vc_name",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "port number of vcenter.",
            "example": 443,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "resourceUri": {
            "description": "resourceUri for detailed vcenter setting object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE809P009/vm-manager-settings/centerid123",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "$ref": "#/components/schemas/DeviceType4vcenterStatus"
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "vm-manager-settings",
            "type": "string"
          },
          "username": {
            "description": "User of the vcenter configured",
            "example": "SysAdmin@machine.local",
            "type": [
              "string",
              "null"
            ]
          },
          "vmManagerType": {
            "description": "Type of the vmmanager settings.",
            "example": "hyperV",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vcenterStatus": {
        "description": "Status of the vcenter setting",
        "properties": {
          "default": {
            "description": "Default status value",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "description": "Status key of vcenter",
            "example": "VMPERF_FAILED",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4version": {
        "properties": {
          "base": {
            "description": "Base version",
            "example": "4.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "display": {
            "description": "Display name",
            "example": "4.2.0",
            "type": [
              "string",
              "null"
            ]
          },
          "full": {
            "description": "Full version",
            "example": "4.2.0.48",
            "type": [
              "string",
              "null"
            ]
          },
          "fullWithoutPatches": {
            "description": "Base version without patches",
            "example": "4.2.0.48",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vlan": {
        "properties": {
          "ethernetFlowControl": {
            "description": "Flow control setting of the port. Applicable for HPE Alletra Storage MP B10000 10.5.0 OS version and above. Possible values are \"None\", \"DCBX=IEEE\", \"DCBX=IEEE PFC=Off\" and \"EthPause\".",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddress": {
            "description": "VLAN Gateway address for the iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "gatewayAddressV6": {
            "description": "Gateway Address of iSCSI port. If Vlan is configured,then this is Vlan gateway address of this port.",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "VLAN IP address for the iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddressV6": {
            "description": "IPv6 address of iSCSI port. If Vlan is configured,then this is Vlan IPv6 address of this port.",
            "type": [
              "string",
              "null"
            ]
          },
          "isnsPrimaryAddress": {
            "description": "The iSNS server IP address",
            "type": [
              "string",
              "null"
            ]
          },
          "isnsTcpPort": {
            "description": "TCP port number for the iSNS server",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "Maximum transmission unit (MTU) size",
            "type": [
              "string",
              "null"
            ]
          },
          "sendTargetGroupTag": {
            "description": "The SendTargets Group Tag (STGT) for the iSCSI port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "subnetMask": {
            "description": "VLAN Subnet mask for the iSCSI port",
            "type": [
              "string",
              "null"
            ]
          },
          "subnetMaskV6": {
            "description": "Netmask of iSCSI port. If Vlan is configured,then this is Vlan subnet mask of this port.",
            "type": [
              "string",
              "null"
            ]
          },
          "targetPortalGroupTag": {
            "description": "The Target portal Group Tag (TPGT) for the iSCSI port",
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "vlanId": {
            "description": "VLAN id for the iSCSI port",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vmeFriendlyCert": {
        "description": "Certificate details in readable format.",
        "properties": {
          "issuedTo": {
            "description": "Certificate issued to",
            "example": "example.hpe.com",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "Certificate issuer",
            "example": "CA",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Certificate Validity start time",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1552301131000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "time zone",
                "example": "UTC",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "validUntil": {
            "description": "Certificate Validity end time",
            "properties": {
              "ms": {
                "description": "Epoch time in milliseconds",
                "example": 1615416331000,
                "format": "int64",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "tz": {
                "description": "time zone",
                "example": "UTC",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "DeviceType4vmeSettingDetail": {
        "description": "VME Settings Details for the HPE Alletra Storage MP storage system",
        "properties": {
          "address": {
            "description": "Address of the vme.",
            "example": "18.213.214.145",
            "type": "string"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1ca",
            "type": "string"
          },
          "description": {
            "description": "Description of the vme-setting.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "friendlyCert": {
            "$ref": "#/components/schemas/DeviceType4vmeFriendlyCert"
          },
          "id": {
            "description": "Unique identifier of the vme settings.",
            "example": "78d020c4-c2cd-49cc-89a5-0700bceea0d9",
            "type": "string"
          },
          "lastConnectionState": {
            "description": "Last connection state of the vme.",
            "example": "STATUS_CONNECTED",
            "type": [
              "string",
              "null"
            ]
          },
          "lastConnectionTime": {
            "description": "Last connection time of the vme.",
            "properties": {
              "ms": {
                "description": "Last connection epoch time in milliseconds.",
                "example": 1742550142000,
                "type": "integer"
              },
              "tz": {
                "description": "Timezone of the last connection time.",
                "example": "+0530",
                "type": "string"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "name": {
            "description": "Name of the vme-setting.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "port number of vme.",
            "example": 443,
            "format": "int64",
            "type": "integer"
          },
          "resourceUri": {
            "description": "resourceUri for detailed vme setting object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE809P009/vme-manager-settings/78d020c4-c2cd-49cc-89a5-0700bceea0d9",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "vme-manager-settings",
            "type": "string"
          },
          "vmManagerType": {
            "description": "Type of the vm-manager setting.",
            "example": "VME",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "DeviceType4vmeSettingDetailSchema": {
        "description": "VME Settings Details for the HPE Alletra Storage MP storage system",
        "properties": {
          "address": {
            "description": "Address of the vme.",
            "example": "18.213.214.145",
            "type": "string"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributes"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1ca",
            "type": "string"
          },
          "description": {
            "description": "Description of the vme-setting.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "friendlyCert": {
            "$ref": "#/components/schemas/DeviceType4vmeFriendlyCert"
          },
          "id": {
            "description": "Unique identifier of the vme settings.",
            "example": "78d020c4-c2cd-49cc-89a5-0700bceea0d9",
            "type": "string"
          },
          "lastConnectionState": {
            "description": "Last connection state of the vme.",
            "example": "STATUS_CONNECTED",
            "type": [
              "string",
              "null"
            ]
          },
          "lastConnectionTime": {
            "description": "Last connection time of the vme.",
            "properties": {
              "ms": {
                "description": "Last connection epoch time in milliseconds.",
                "example": 1742550142000,
                "type": "integer"
              },
              "tz": {
                "description": "Timezone of the last connection time.",
                "example": "+0530",
                "type": "string"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "name": {
            "description": "Name of the vme-setting.",
            "example": "vme-manager-settings-1",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "port number of vme.",
            "example": 443,
            "format": "int64",
            "type": "integer"
          },
          "resourceUri": {
            "description": "resourceUri for detailed vme setting object",
            "example": "/storage-fleet/v1/devtype4-storage-systems/7CE809P009/vme-manager-settings/78d020c4-c2cd-49cc-89a5-0700bceea0d9",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemID of the array",
            "example": "7CE809P009",
            "type": "string"
          },
          "type": {
            "description": "The type of resource.",
            "example": "vme-manager-settings",
            "type": "string"
          },
          "vmManagerType": {
            "description": "Type of the vm manager setting.",
            "example": "VME",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "Devicetype4ecpAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF",
            "type": "systems"
          },
          {
            "resourceUri": "/storage-fleet/v1/devtype4-storage-systems/2FF70002AC01F0FF/enclosures/9c3c4f29a82fd8d632ff379116fa0b8f",
            "type": "enclosures"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "Disk": {
        "description": "Disk that is occupying one of the Enclosure's disk slots.",
        "properties": {
          "capacity": {
            "description": "The capacity of the disk in Bytes.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "faultLed": {
            "description": "State of faultLED.",
            "example": "On",
            "type": [
              "string",
              "null"
            ]
          },
          "firmwareVersion": {
            "description": "Firmware version installed on disk.",
            "example": "1.2",
            "type": [
              "string",
              "null"
            ]
          },
          "modelNumber": {
            "description": "The model number of the disk.",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "operationalState": {
            "description": "Operational State of disk.",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          },
          "position": {
            "description": "Position of disk.",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "The serial number of the disk.",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "Current state of the disk.",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "EditBrokerDetailsInput": {
        "properties": {
          "authnType": {
            "description": "User should specify authentication mechanism to use.",
            "enum": [
              "SASL"
            ],
            "example": "SASL",
            "type": [
              "string",
              "null"
            ]
          },
          "clientCert": {
            "description": "Client certificate.",
            "example": "Certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "clientType": {
            "description": "Type of notification client. Values can be either Producer or Consumer.",
            "example": "Producer",
            "type": [
              "string",
              "null"
            ]
          },
          "comment": {
            "description": "A comment to associate with the configuration.",
            "example": "Comment",
            "type": [
              "string",
              "null"
            ]
          },
          "hosts": {
            "description": "List of broker endpoints.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "queueLimit": {
            "description": "Specify the maximum limit for undelivered event messages for a bucket",
            "example": 1000,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "saslMechanism": {
            "description": "SASL mechanism to use for authenticating to the Kafka broker(s).",
            "enum": [
              "PLAIN",
              "SHA256",
              "SHA512"
            ],
            "example": "PLAIN",
            "type": [
              "string",
              "null"
            ]
          },
          "saslPassword": {
            "description": "Password for SASL authentication.",
            "example": "passwrf",
            "type": [
              "string",
              "null"
            ]
          },
          "saslUsername": {
            "description": "User name for SASL authentication.",
            "example": "kafka_admin_x",
            "type": [
              "string",
              "null"
            ]
          },
          "tls": {
            "description": "User should specify 'true' to enable TLS connectivity to the Kafka broker(s).",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "trustStore": {
            "description": "Trust Store",
            "example": "Certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of broker. We will support only Kafka for now.",
            "example": "Kafka",
            "type": [
              "string",
              "null"
            ]
          },
          "verifyPeer": {
            "description": "Trust server TLS verification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "hosts",
          "authnType",
          "tls"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "EditEnclosureInput": {
        "description": "Edit the Storage system Enclosure by ID.",
        "properties": {
          "locatorLedState": {
            "description": "The desired state of the locator LED on the enclosure.Possible Values: 'On', 'Off'",
            "example": "On",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "EditJbofIomInput": {
        "description": "Edit settings of JBOF IOM object identified by jbofIomID.",
        "properties": {
          "locatorLedState": {
            "description": "To display target Locator LED state of the JBOF IOM. Possible values are \"On\" or \"Off\".",
            "example": "On",
            "type": "string"
          },
          "powerState": {
            "description": "To power on or off the IOM. Possible values are \"On\" or \"Off\".",
            "example": "On",
            "type": "string"
          },
          "sevenSegmentDisplay": {
            "description": "The value to display on the three digit seven segment display. Valid range of values is 0 - 999.",
            "example": 900,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "EditSMTPInput": {
        "properties": {
          "credentials": {
            "$ref": "#/components/schemas/CredentialsDetails"
          },
          "encryption": {
            "description": "The encryption to use for sending mail to the SMTP server. Accepted values:{\"None\", \"StartTLS\", \"SSL/TLS\" }",
            "example": "StartTLS",
            "type": [
              "string",
              "null"
            ]
          },
          "recipientEmailAddresses": {
            "description": "The email addresses to use for the recipients of SMTP messages from the system.",
            "example": [
              "sender@email.com"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "senderEmailAddress": {
            "description": "The address from which email from the system should should be sent. (The \"From\" Address)",
            "example": "sender@email.com",
            "type": [
              "string",
              "null"
            ]
          },
          "smtpPort": {
            "description": "The port to which SMTP messages should be sent on the server.",
            "example": 586,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "smtpServer": {
            "description": "SMTP server for sending email notifications.",
            "example": "smtp.com",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "EditStorageClusterInput": {
        "properties": {
          "auditPolicy": {
            "$ref": "#/components/schemas/AuditPolicyConfiguration"
          },
          "autoSupport": {
            "description": "Current status of the auto-support setting. {\"On\", \"Off\"}",
            "example": "On",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementDnsName": {
            "description": "Storage system Management DNS Name",
            "example": "usr1",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementIpAddress": {
            "description": "Storage system Management IPAddress.",
            "example": "10.0.0.11",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementSubnetAddress": {
            "description": "Subnet Address of Storage system Management .",
            "example": "255.255.255.0",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementSubnetDefaultGateway": {
            "description": "Default gateway of Storage system Management.",
            "example": "255.255.255.1",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterName": {
            "description": "Name of the Storage System.",
            "example": "mip-01",
            "type": [
              "string",
              "null"
            ]
          },
          "dare": {
            "$ref": "#/components/schemas/DarePolicyInput"
          },
          "dnsServers": {
            "description": "IP addresses for this Storage system dns servers. List of IP Addresses.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "force": {
            "description": "Ignore warnings and forcibly merge specified group with this group. Possible values: 'true', 'false'.",
            "example": true,
            "type": "boolean"
          },
          "ntpServers": {
            "description": "IP addresses for this Storage system NTP servers. List of IP Addresses.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "outboundProxy": {
            "$ref": "#/components/schemas/OutboundProxyDetails"
          },
          "presentationTimeZone": {
            "description": "The Time Zone to use for presenting times to the end user in the user interface.",
            "example": "US/East-Indiana",
            "type": [
              "string",
              "null"
            ]
          },
          "s3FrontEndConfiguration": {
            "$ref": "#/components/schemas/S3FrontEndConfiguration"
          },
          "strongPasswordModeConfiguration": {
            "$ref": "#/components/schemas/EditStrongPasswordModeInput"
          },
          "supportContact": {
            "$ref": "#/components/schemas/SupportDetails"
          },
          "supportTunnel": {
            "description": "User-configurable to turn on/off support engineer tunnel access into the Storage system.",
            "example": "On",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "EditStorageNodeInput": {
        "description": "Edit settings of Storage Node object identified by storageNodeID.",
        "properties": {
          "frontendNics": {
            "items": {
              "$ref": "#/components/schemas/FrontendNICInputDetails"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "EditStrongPasswordModeInput": {
        "description": "Input for configuring the strong password mode.",
        "properties": {
          "mode": {
            "description": "Mode of the strong password. Supported values: \"Ciphertext\", \"Time\"",
            "enum": [
              "Ciphertext",
              "Time"
            ],
            "example": "Ciphertext",
            "type": "string"
          },
          "secret": {
            "description": "Secret used for TOTP-based password generation (applicable for Time mode).",
            "example": "myStrongSecret123",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "EditSwitchInput": {
        "description": "Edit the Storage system Switch by SwitchID.",
        "properties": {
          "internalNtpServer": {
            "description": "Internal NTP server details",
            "example": "172.190.10.12",
            "type": [
              "string",
              "null"
            ]
          },
          "locatorLedState": {
            "description": "The desired state of the locator LED on the Switch. Possible Values are 'On', 'Off'",
            "example": "On",
            "type": "string"
          }
        },
        "type": "object"
      },
      "ErrorResponse": {
        "properties": {
          "debugId": {
            "description": "A unique identifier for the request",
            "example": "f57dcca3345820eb579c9317ce36dd92",
            "type": "string"
          },
          "errorCode": {
            "description": "A machine friendly identifier for the error response",
            "type": "string"
          },
          "httpStatusCode": {
            "description": "The HTTP status code of the response",
            "type": "integer"
          },
          "message": {
            "description": "A user-friendly error message",
            "example": "An example error message",
            "type": "string"
          }
        },
        "required": [
          "httpStatusCode",
          "message",
          "errorCode",
          "debugId"
        ]
      },
      "FrontendNICInputDetails": {
        "description": "Details of the Nic",
        "properties": {
          "ports": {
            "$ref": "#/components/schemas/PortInputDetails"
          },
          "slotNumber": {
            "description": "Slot Number",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFEnclosureCondition": {
        "description": "Enclosure condition.",
        "properties": {
          "lastTransitionTime": {
            "description": "Time of the last event.",
            "example": "2023-08-24T07:14:03Z",
            "type": [
              "string",
              "null"
            ]
          },
          "message": {
            "description": "Describes the transition state.",
            "example": "Successfully created and assigned to the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reason": {
            "description": "Contains a programmatic identifier indicating the reason for the condition's last transition.",
            "example": "SuccessfulCreate",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "Status of the event.",
            "example": "True",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of condition.",
            "example": "Assigned",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFJbofIomComponentStatusAttributes": {
        "description": "Configuration settings / status.",
        "properties": {
          "macAddress": {
            "description": "MAC Address",
            "example": "AA:BB:CC:88:C9:E3",
            "type": [
              "string",
              "null"
            ]
          },
          "operationalState": {
            "description": "Operational state",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFJbofIomCondition": {
        "description": "JBOF IOM condition.",
        "properties": {
          "lastTransitionTime": {
            "description": "Time of the last event.",
            "example": "2023-08-24T07:14:03Z",
            "type": [
              "string",
              "null"
            ]
          },
          "message": {
            "description": "Describes the transition state.",
            "example": "Successfully created and assigned to the resource",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reason": {
            "description": "Contains a programmatic identifier indicating the reason for the condition's last transition.",
            "example": "SuccessfulCreate",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "Status of the event.",
            "example": "True",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of condition.",
            "example": "Assigned",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFJbofIomNIC": {
        "description": "Status of the NIC in the IOM.",
        "properties": {
          "operationalState": {
            "description": "The current operational state of the IOM.",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          },
          "ports": {
            "description": "The status of the ports in this NIC.",
            "items": {
              "$ref": "#/components/schemas/HFJbofIomComponentStatusAttributes"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "slotNumber": {
            "description": "The slot number of the NIC.",
            "example": 0,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFNodeConditions": {
        "description": "Node conditions.",
        "properties": {
          "lastTransitionTime": {
            "description": "lastTransitionTime.",
            "example": "2023-07-26T21:15:27Z",
            "type": [
              "string",
              "null"
            ]
          },
          "message": {
            "description": "message.",
            "example": "Pending update, DNS updated successfully, Proxy updated successfully, AuditPolicy updated successfully, AutoSupport updated successfully, Node Reconciled successfully",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 3,
            "type": [
              "integer",
              "null"
            ]
          },
          "reason": {
            "description": "reason",
            "example": "SuccessfulUpdate",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "status.",
            "example": "True",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type.",
            "example": "Ready",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HFSwitchCondition": {
        "description": "Switch condition.",
        "properties": {
          "lastTransitionTime": {
            "description": "Time of the last event.",
            "example": "2023-08-24T07:14:03Z",
            "type": [
              "string",
              "null"
            ]
          },
          "message": {
            "description": "Describes the transition state.",
            "example": "Successfully created and assigned to the Storage system",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 2,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reason": {
            "description": "Contains a programmatic identifier indicating the reason for the condition's last transition.",
            "example": "SuccessfulCreate",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "Status of the event.",
            "example": "True",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of condition.",
            "example": "Assigned",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HfBucketsCapacitySummary": {
        "properties": {
          "logicalUsage": {
            "description": "Logical usage value of buckets",
            "example": 301752.345342,
            "type": [
              "number",
              "null"
            ]
          },
          "physicalUsage": {
            "description": "Physical usage value of buckets",
            "example": 3252.2370367,
            "type": [
              "number",
              "null"
            ]
          },
          "savings": {
            "description": "Savings value of the buckets",
            "example": 23020544,
            "type": [
              "number",
              "null"
            ]
          },
          "savingsRatio": {
            "description": "Savings ratio value of buckets",
            "example": 10,
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HfFilesystemsCapacitySummary": {
        "properties": {
          "logicalUsage": {
            "description": "Logical usage value of filesystems",
            "example": 301752.345342,
            "type": [
              "number",
              "null"
            ]
          },
          "nfsClientsConnected": {
            "description": "Number of NFS clients connected to the filesystems",
            "format": "int64",
            "type": [
              "number",
              "null"
            ]
          },
          "physicalUsage": {
            "description": "Physical usage value of filesystems",
            "example": 3252.2370367,
            "type": [
              "number",
              "null"
            ]
          },
          "savings": {
            "description": "Savings value of the filesystems",
            "example": 23020544,
            "type": [
              "number",
              "null"
            ]
          },
          "savingsRatio": {
            "description": "Savings ratio value of filesystems",
            "example": 10,
            "type": [
              "number",
              "null"
            ]
          },
          "totalInodes": {
            "description": "Total number of files, directories and other objects (symbolic links) in the filesystems",
            "format": "int64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HfSystemCapacitySummary": {
        "properties": {
          "collectionStorePhysicalUsages": {
            "description": "Collection store physical usage value on the system in MiB",
            "example": 145.837294,
            "type": [
              "number",
              "null"
            ]
          },
          "logicalUsages": {
            "description": "Logical usage value on the system",
            "example": 301752.345342,
            "type": [
              "number",
              "null"
            ]
          },
          "physicalUsages": {
            "description": "Physical usage value on the system",
            "example": 3252.2370367,
            "type": [
              "number",
              "null"
            ]
          },
          "savings": {
            "description": "Savings value on the system",
            "example": 23020544,
            "type": [
              "number",
              "null"
            ]
          },
          "savingsRatio": {
            "description": "Savings ratio value on the system",
            "example": 10,
            "type": [
              "number",
              "null"
            ]
          },
          "usableCapacity": {
            "description": "Usable capacity on the system",
            "example": 1439.7628953,
            "type": [
              "number",
              "null"
            ]
          },
          "usableFree": {
            "description": "Free usable capacity on the system",
            "example": 1039.7628953,
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertficatePolicyEcdsaObject": {
        "description": "Specification of the type of key to generate.",
        "properties": {
          "curve": {
            "description": "The key curve for the generated key. Only valid if spec.key.type is \"ECDSA\".",
            "example": "P-384",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertficatePolicyKeyObject": {
        "description": "Specification of the type of key to generate.",
        "properties": {
          "ecdsa": {
            "$ref": "#/components/schemas/HomefleetCustomCertficatePolicyEcdsaObject"
          },
          "rsa": {
            "$ref": "#/components/schemas/HomefleetCustomCertficatePolicyRsaObject"
          },
          "type": {
            "description": "The key type for the generated key pair.",
            "example": "RSA",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertficatePolicyRsaObject": {
        "description": "Specification of the type of key to generate.",
        "properties": {
          "size": {
            "description": "The key size for the generated key pair. Only valid if spec.key.type is \"RSA\".",
            "example": 3027,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificateDetail": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system certificate.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system certificate.",
            "example": "default.custom-certificate-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "CustomCertificate",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesStatusWithoutFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the certificate belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "custom-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificateList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificateListAttributes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "HomefleetCustomCertificateListAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system certificate. `Filter, Sort`",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation. `Filter, Sort`",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system certificate. `Filter, Sort`",
            "example": "default.custom-certificate-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "CustomCertificate",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesStatusWithFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the certificate belongs. `Filter, Sort`",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "custom-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatePolicyDetail": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system custom certificate policy.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system custom certificate policy.",
            "example": "default.custom-certificate-policy-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "CustomCertificatePolicy",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesPolicyStatusWithoutFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the custom certificate policy belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "custom-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatePolicyList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/HomefleetCustomCertificatePolicyListAttributes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "HomefleetCustomCertificatePolicyListAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system custom certificate. `Filter, Sort`",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation. `Filter, Sort`",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system custom certificate. `Filter, Sort`",
            "example": "default.custom-certificate-policy-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "CustomCertificatePolicy",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesPolicyStatusWithFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the custom certificate belongs. `Filter, Sort`",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "custom-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesPolicyStatusObject": {
        "description": "The installed Certificate.",
        "properties": {
          "certificate": {
            "description": "The installed certificate.",
            "type": [
              "string",
              "null"
            ]
          },
          "expirationTime": {
            "description": "Time when the certificate expires",
            "example": "2025-03-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "The Issuer distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The certificate name",
            "example": "certificate-1",
            "type": [
              "string",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The Subject distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectAltNames": {
            "$ref": "#/components/schemas/HomefleetCustomPolicyCertificatesSubjectAltNames"
          },
          "thumbprint": {
            "description": "Set to the hash of the leaf certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Time from which the certificate is valid",
            "example": "2025-01-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesPolicyStatusWithFilterableFields": {
        "description": "The current status of the Certificate.",
        "properties": {
          "certificate": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesPolicyStatusObject"
          },
          "certificateType": {
            "description": "The Custom Certificate Type of the resource.",
            "example": "S3",
            "type": [
              "string",
              "null"
            ]
          },
          "customCertificateRef": {
            "description": "The name of the currently active CustomCertificate. `Filter, Sort`",
            "example": "S3-default-certificate-0",
            "type": [
              "string",
              "null"
            ]
          },
          "instance": {
            "description": "The instance label",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "$ref": "#/components/schemas/HomefleetCustomCertficatePolicyKeyObject"
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "renewPercentage": {
            "description": "Renew Percentage",
            "example": 25,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesPolicyStatusWithoutFilterableFields": {
        "description": "The current status of the Certificate.",
        "properties": {
          "certificate": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesPolicyStatusObject"
          },
          "certificateType": {
            "description": "The Custom Certificate Type of the resource.",
            "example": "S3",
            "type": [
              "string",
              "null"
            ]
          },
          "customCertificateRef": {
            "description": "The name of the currently active CustomCertificate .",
            "example": "S3-default-certificate-0",
            "type": [
              "string",
              "null"
            ]
          },
          "instance": {
            "description": "The instance label",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          },
          "key": {
            "$ref": "#/components/schemas/HomefleetCustomCertficatePolicyKeyObject"
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "renewPercentage": {
            "description": "Renew Percentage",
            "example": 25,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesStatusObject": {
        "description": "The installed Certificate.",
        "properties": {
          "certificate": {
            "description": "The installed certificate.",
            "type": [
              "string",
              "null"
            ]
          },
          "expirationTime": {
            "description": "Time when the certificate expires",
            "example": "2025-03-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "The Issuer distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The certificate name",
            "example": "certificate-1",
            "type": [
              "string",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The Subject distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "subjectAltNames": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesSubjectAltNames"
          },
          "thumbprint": {
            "description": "Set to the hash of the leaf certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Time from which the certificate is valid",
            "example": "2025-01-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesStatusWithFilterableFields": {
        "description": "The current status of the Custom Certificate.",
        "properties": {
          "caCertificate": {
            "description": "The CA Certificate used",
            "type": [
              "string",
              "null"
            ]
          },
          "certificate": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesStatusObject"
          },
          "certificateSigningRequest": {
            "description": "It is the CSR.",
            "type": [
              "string",
              "null"
            ]
          },
          "customCertificatePolicyRef": {
            "description": "Name of the associated Custom Certificate Policy. `Filter, Sort`",
            "example": "S3-default-certificate-policy",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The distinguished names being used in LDAP",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesStatusWithoutFilterableFields": {
        "description": "The current status of the Custom Certificate.",
        "properties": {
          "caCertificate": {
            "description": "The CA Certificate used",
            "type": [
              "string",
              "null"
            ]
          },
          "certificate": {
            "$ref": "#/components/schemas/HomefleetCustomCertificatesStatusObject"
          },
          "certificateSigningRequest": {
            "description": "It is the CSR.",
            "type": [
              "string",
              "null"
            ]
          },
          "customCertificatePolicyRef": {
            "description": "Name of the associated Custom Certificate Policy.",
            "example": "S3-default-certificate-policy",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": false,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The distinguished names being used in LDAP",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomCertificatesSubjectAltNames": {
        "description": "SAN lists the Subject Alternative Name values.",
        "properties": {
          "dnsNames": {
            "description": "DNS names included in the certificate SAN.",
            "example": [
              "hfsim-s3-cluster.hfsim.nimblestorage.com"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetCustomPolicyCertificatesSubjectAltNames": {
        "description": "SAN lists the Subject Alternative Name values.",
        "properties": {
          "dnsNames": {
            "description": "DNS names included in the certificate SAN.",
            "example": [
              "hfsim-s3-cluster.hfsim.nimblestorage.com"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetEnclosureCommonAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "clusterId": {
            "description": "The unique identifier of the Storage system to which the Enclosure belongs.",
            "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterRef": {
            "description": "The URI of the Storage system to which the Enclosure belongs.",
            "example": "/api/sc.hpe.com/v1/default/enclosures/enclosure-0",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "Enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetEnclosureStatus"
          },
          "type": {
            "description": "Type of the resource.",
            "example": "enclosure",
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetEnclosureDetail": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HomefleetEnclosureFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/HomefleetEnclosureCommonAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetEnclosureFieldsWithoutFilter": {
        "properties": {
          "assemblySerialNumber": {
            "description": "The Assembly serial number of the Enclosure.",
            "example": "DGFUFOV6578FH",
            "type": [
              "string",
              "null"
            ]
          },
          "chassisType": {
            "description": "Identifies whether the Enclosure contains computer controllers or is a JBOF.",
            "example": "Node",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "Customer ID for the Storage system Enclosure.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system Enclosure.",
            "example": "default.enclosure-0",
            "type": "string"
          },
          "partNumber": {
            "description": "The part number of the Enclosure.",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "The serial number of the Enclosure.",
            "example": "AB1234C5D6",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the Enclosure belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetEnclosureList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "type": "object"
          }
        ],
        "properties": {
          "items": {
            "items": {
              "properties": {
                "apiVersion": {
                  "description": "API version of the resource.",
                  "example": "sc.hpe.com/v1",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "assemblySerialNumber": {
                  "description": "The Assembly serial number of the Enclosure.",
                  "example": "FDBCVFU6578DGF",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "associatedLinks": {
                  "$ref": "#/components/schemas/homefleetAssociatedLinks"
                },
                "chassisType": {
                  "description": "Identifies whether the Enclosure contains computer controllers or is a JBOF. `Filter, Sort`",
                  "example": "Node",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "clusterId": {
                  "description": "The unique identifier of the Storage system to which the Enclosure belongs.",
                  "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "clusterRef": {
                  "description": "The URI of the Storage system to which the Enclosure belongs.",
                  "example": "/api/sc.hpe.com/v1/default/enclosures/enclosure-0",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "commonResourceAttributes": {
                  "$ref": "#/components/schemas/commonResourceAttrs"
                },
                "customerId": {
                  "description": "Customer ID for the Storage system Enclosure. `Filter, Sort`",
                  "example": "ab1c23456d78901e23fghijk456lm7no",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "generation": {
                  "description": "Generation. `Filter, Sort`",
                  "example": 1692945579,
                  "format": "int64",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "id": {
                  "description": "Identifier of the Storage system Enclosure. `Filter, Sort`",
                  "example": "default.enclosure-0",
                  "type": "string"
                },
                "kind": {
                  "description": "Kind of the resource.",
                  "example": "Enclosure",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "partNumber": {
                  "description": "The part number of the Enclosure. `Filter`",
                  "example": "",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "resourceUri": {
                  "$ref": "#/components/schemas/homefleetResourceUri"
                },
                "serialNumber": {
                  "description": "The serial number of the Enclosure. `Filter, Sort`",
                  "example": "AB1234C5D6",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "status": {
                  "$ref": "#/components/schemas/HomefleetEnclosureStatus"
                },
                "systemId": {
                  "description": "Identifier of the Storage system to which the Enclosure belongs. `Filter, Sort`",
                  "example": "1AB234CDEF",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Type of the resource.",
                  "example": "enclosure",
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": [
                "object",
                "null"
              ]
            },
            "type": "array"
          }
        },
        "required": [
          "items"
        ]
      },
      "HomefleetEnclosureStatus": {
        "description": "The current status of the Enclosure resource.",
        "properties": {
          "aggregateRawStorageCapacity": {
            "description": "Aggregated Raw Storage capacity.",
            "example": 120,
            "type": [
              "integer",
              "null"
            ]
          },
          "chassisSensors": {
            "description": "The collection of sensors within the Enclosure.",
            "items": {
              "$ref": "#/components/schemas/ChassisSensor"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "conditions": {
            "description": "Conditions representing recent changes to the state of the Storage system Enclosure resource.",
            "items": {
              "$ref": "#/components/schemas/HFEnclosureCondition"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "disks": {
            "description": "The collection of disks that are occupying the Enclosure's disk slots.",
            "items": {
              "$ref": "#/components/schemas/Disk"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "fanOverallStatus": {
            "description": "The overall status of the Enclosure's fans.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "ioModules": {
            "description": "The collection of IOMs within the Enclosure. IoModules details will get populated only for the Node enclosures and for JBOF enclosures it will be empty",
            "items": {
              "$ref": "#/components/schemas/IOModule"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "lastModifiedTime": {
            "description": "UTC Time at which the status of this Storage system Enclosure was last updated.",
            "example": "2023-08-24T07:14:33Z",
            "type": [
              "string",
              "null"
            ]
          },
          "locatorLedState": {
            "description": "The desired state of the locator LED on the Enclosure.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "logicalClusterSerialNumber": {
            "description": "10-digit identifier. This can serve as alternate Key for the resource. The value is fixed and immutable.",
            "example": "ABGFDYRKJ1",
            "type": "string"
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 8,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "psuOverallStatus": {
            "description": "The overall status of the power supplies in the Enclosure.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "ready": {
            "description": "Status.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "tempOverallStatus": {
            "description": "The overall status of the Enclosure's temperature.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetJbofIomCommonAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "clusterId": {
            "description": "The unique identifier of the resource to which the JBOF IOM belongs.",
            "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterRef": {
            "description": "The URI of the resource to which the JBOF IOM belongs.",
            "example": "/api/sc.hpe.com/v1/default/jbofioms/jbofiom-0",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "enclosureId": {
            "description": "Unique ID of the enclosure that contains this JBOF IOM.",
            "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureRef": {
            "description": "The URI of the enclosure to which the JBOF IOM belongs.",
            "example": "/api/sc.hpe.com/v1/default/jbofiom-1/Enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddresses": {
            "description": "List of IP Addresses.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "Jbofiom",
            "type": [
              "string",
              "null"
            ]
          },
          "location": {
            "description": "location of the resource in enclosure.",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetJbofIomStatus"
          },
          "type": {
            "description": "Type of the resource.",
            "example": "jbofiom",
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetJbofIomDetail": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HomefleetJbofIomFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/HomefleetJbofIomCommonAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetJbofIomFieldsWithoutFilter": {
        "properties": {
          "customerId": {
            "description": "Customer ID for the Storage system JBOF IOM.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureSerialNumber": {
            "description": "Serial number of the enclosure that contains this JBOF IOM.",
            "example": "1AB234C5D6",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system JBOF IOM.",
            "example": "default.jbofiom-0",
            "type": "string"
          },
          "partNumber": {
            "description": "The part number of the JBOF IOM.",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "The serial number of the JBOF IOM.",
            "example": "AB1234C5D6",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the JBOF IOM belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetJbofIomList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "type": "object"
          }
        ],
        "properties": {
          "items": {
            "items": {
              "properties": {
                "apiVersion": {
                  "description": "API version of the resource.",
                  "example": "sc.hpe.com/v1",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "associatedLinks": {
                  "$ref": "#/components/schemas/homefleetAssociatedLinks"
                },
                "clusterId": {
                  "description": "The unique identifier of the resource to which the JBOF IOM belongs.",
                  "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "clusterRef": {
                  "description": "The URI of the resource to which the JBOF IOM belongs.",
                  "example": "/api/sc.hpe.com/v1/default/jbofioms/jbofiom-0",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "commonResourceAttributes": {
                  "$ref": "#/components/schemas/commonResourceAttrs"
                },
                "customerId": {
                  "description": "Customer ID for the Storage system JBOF IOM. `Filter, Sort`",
                  "example": "ab1c23456d78901e23fghijk456lm7no",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "enclosureId": {
                  "description": "Unique ID of the enclosure that contains this JBOF IOM.",
                  "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "enclosureRef": {
                  "description": "The URI of the enclosure to which the JBOF IOM belongs.",
                  "example": "/api/sc.hpe.com/v1/default/jbofiom-1/Enclosure",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "enclosureSerialNumber": {
                  "description": "Serial number of the enclosure that contains this JBOF IOM. `Filter`",
                  "example": "1AB234C5D6",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "generation": {
                  "description": "Generation. `Filter, Sort`",
                  "example": 1692945579,
                  "format": "int64",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "id": {
                  "description": "Identifier of the Storage system JBOF IOM. `Filter, Sort`",
                  "example": "default.jbofiom-0",
                  "type": "string"
                },
                "ipAddresses": {
                  "description": "List of IP Addresses.",
                  "items": {
                    "type": "string"
                  },
                  "type": [
                    "array",
                    "null"
                  ]
                },
                "kind": {
                  "description": "Kind of the resource.",
                  "example": "Jbofiom",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "location": {
                  "description": "location of the resource in enclosure.",
                  "example": "0",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "partNumber": {
                  "description": "The part number of the JBOF IOM. `Filter`",
                  "example": "",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "resourceUri": {
                  "$ref": "#/components/schemas/homefleetResourceUri"
                },
                "serialNumber": {
                  "description": "The serial number of the JBOF IOM. `Filter, Sort`",
                  "example": "AB1234C5D6",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "status": {
                  "$ref": "#/components/schemas/HomefleetJbofIomStatus"
                },
                "systemId": {
                  "description": "Identifier of the Storage system to which the JBOF IOM belongs. `Filter, Sort`",
                  "example": "1AB234CDEF",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Type of the resource.",
                  "example": "jbofiom",
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ]
            },
            "type": "array"
          }
        },
        "required": [
          "items"
        ]
      },
      "HomefleetJbofIomStatus": {
        "description": "The current status of the JBOF IOM resource.",
        "properties": {
          "conditions": {
            "description": "Conditions representing recent changes to the state of the Storage system JBOF IOM resource.",
            "items": {
              "$ref": "#/components/schemas/HFJbofIomCondition"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "faultLedState": {
            "description": "The current state of the Fault LED.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "healthLedState": {
            "description": "The current state of the Health LED.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "lastModifiedTime": {
            "description": "UTC Time at which the status of this Storage system JBOF IOM was last updated.",
            "example": "2023-08-24T07:14:33Z",
            "type": [
              "string",
              "null"
            ]
          },
          "locatorLedState": {
            "description": "The current state of the Locator LED.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "nics": {
            "description": "The status of the NICs in the IOM.",
            "items": {
              "$ref": "#/components/schemas/HFJbofIomNIC"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 3,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "operationalState": {
            "description": "The current operational state of the IOM.",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          },
          "pingsOutstanding": {
            "description": "Outstanding Pings.",
            "example": 3,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "powerState": {
            "description": "Power state of the IOM.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "sevenSegmentDisplay": {
            "description": "The value to display on the three digit seven segment display.",
            "example": 0,
            "format": "Uint32",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNode": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HomefleetStorageNodeFilterableFields"
          },
          {
            "$ref": "#/components/schemas/HomefleetStorageNodeCommonAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNodeCommonAttributes": {
        "properties": {
          "apiVersion": {
            "description": "apiVersion",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "backendPorts": {
            "items": {
              "$ref": "#/components/schemas/PortDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "clusterId": {
            "description": "Id of the Storage system",
            "example": "4ab3ad16-770e-4db8-b6a3-5ae267420f86",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterRef": {
            "description": "Reference of the Storage system",
            "example": "/api/sc.hpe.com/v1/default/storage/system-1",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "coreDnsName": {
            "description": "Core DNS Name",
            "example": "node-NDBAEL2BHT17DI.node.local",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureId": {
            "description": "enclosur Id of the node",
            "example": "59409cc2-77d4-4a32-b979-59a9fa339fc1",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureRef": {
            "description": "enclosureRef",
            "example": "/api/sc.hpe.com/v1/default/enclosure-1/Enclosure",
            "type": [
              "string",
              "null"
            ]
          },
          "frontendPorts": {
            "items": {
              "$ref": "#/components/schemas/PortDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "kind": {
            "description": "kind of object",
            "example": "FleetOsNode",
            "type": [
              "string",
              "null"
            ]
          },
          "location": {
            "description": "location of the resource in enclosure.",
            "example": "0",
            "type": [
              "string",
              "null"
            ]
          },
          "partNumber": {
            "description": "partNumber",
            "example": "HFSCURHF897",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/NodeStatus"
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNodeDetails": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HomefleetStorageNodeFilterableFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/HomefleetStorageNodeCommonAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNodeFilterableFields": {
        "properties": {
          "assemblySerialNumber": {
            "description": "Assembly SerialNumber of Storage Node.",
            "example": "NSIRNP6ZAP90LO",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "CustomerId. `Filter`",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureSerialNumber": {
            "description": "Enclosure serial number. `Filter`",
            "example": "USM2437VYZ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation. `Filter, Sort`",
            "example": 1690454688,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the Storage Node. `Filter, Sort`",
            "example": "default.node-1",
            "type": "string"
          },
          "serialNumber": {
            "description": "SerialNumber of Storage Node. `Filter, Sort`",
            "example": "StorageNode9801",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "System Id of the Storage Node. `Filter, Sort`",
            "example": "4UN042PTDW",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of the resource.",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNodeFilterableFieldsWithoutFilter": {
        "properties": {
          "assemblySerialNumber": {
            "description": "Assembly Serial number of Storage Node.",
            "example": "DGFUFOV6578FH",
            "type": [
              "string",
              "null"
            ]
          },
          "customerId": {
            "description": "CustomerId.",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "enclosureSerialNumber": {
            "description": "Enclosure serial number",
            "example": "USM2437VYZ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation.",
            "example": 1690454688,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the Storage Node.",
            "example": "default.node-1",
            "type": "string"
          },
          "serialNumber": {
            "description": "Serial number of Storage Node.",
            "example": "StorageNode9801",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "System Id of the Storage Node.",
            "example": "4UN042PTDW",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of the resource.",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetStorageNodeList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/HomefleetStorageNode"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "HomefleetSwitchCommonAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "clusterId": {
            "description": "The unique identifier of the Storage system to which the Switch belongs.",
            "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterRef": {
            "description": "The URI of the Storage system to which the Switch belongs.",
            "example": "/api/sc.hpe.com/v1/default/switch/switch-1",
            "type": [
              "string",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "Switch",
            "type": [
              "string",
              "null"
            ]
          },
          "numberOfPorts": {
            "description": "Number of ports in the Switch.",
            "example": 32,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetSwitchStatus"
          },
          "type": {
            "description": "Type of the resource.",
            "example": "switch",
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetSwitchDetail": {
        "allOf": [
          {
            "$ref": "#/components/schemas/HomefleetSwitchFieldsWithoutFilter"
          },
          {
            "$ref": "#/components/schemas/HomefleetSwitchCommonAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetSwitchFieldsWithoutFilter": {
        "properties": {
          "customerId": {
            "description": "Customer ID for the Storage system Switch.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system Switch.",
            "example": "default.switch-0",
            "type": "string"
          },
          "partNumber": {
            "description": "Part number of the Switch.",
            "example": "AB123C",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number of the Switch.",
            "example": "AB1234C5D6",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetSwitchStatusWithoutFilter"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the Switch belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetSwitchList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "type": "object"
          }
        ],
        "properties": {
          "items": {
            "items": {
              "properties": {
                "apiVersion": {
                  "description": "API version of the resource.",
                  "example": "sc.hpe.com/v1",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "associatedLinks": {
                  "$ref": "#/components/schemas/homefleetAssociatedLinks"
                },
                "clusterId": {
                  "description": "The unique identifier of the Storage system to which the Switch belongs.",
                  "example": "123abcd4-5e67-890f-g123-4hi5j67kl8m9",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "clusterRef": {
                  "description": "The URI of the Storage system to which the Switch belongs.",
                  "example": "/api/sc.hpe.com/v1/default/switch/switch-1",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "commonResourceAttributes": {
                  "$ref": "#/components/schemas/commonResourceAttrs"
                },
                "customerId": {
                  "description": "Customer ID for the Storage system Switch. `Filter, Sort`",
                  "example": "ab1c23456d78901e23fghijk456lm7no",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "generation": {
                  "description": "Generation. `Filter, Sort`",
                  "example": 1692945579,
                  "format": "int64",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "id": {
                  "description": "Identifier of the Storage system Switch. `Filter, Sort`",
                  "example": "default.switch-0",
                  "type": "string"
                },
                "kind": {
                  "description": "Kind of the resource.",
                  "example": "Switch",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "numberOfPorts": {
                  "description": "Number of ports in the Switch.",
                  "example": 32,
                  "format": "int64",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "partNumber": {
                  "description": "Part number of the Switch. `Filter`",
                  "example": "AB123C",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "resourceUri": {
                  "$ref": "#/components/schemas/homefleetResourceUri"
                },
                "serialNumber": {
                  "description": "Serial number of the Switch. `Filter, Sort`",
                  "example": "AB1234C5D6",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "status": {
                  "$ref": "#/components/schemas/HomefleetSwitchStatus"
                },
                "systemId": {
                  "description": "Identifier of the Storage system to which the Switch belongs. `Filter, Sort`",
                  "example": "1AB234CDEF",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "description": "Type of the resource.",
                  "example": "switch",
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": [
                "object",
                "null"
              ]
            },
            "type": "array"
          }
        },
        "required": [
          "items"
        ]
      },
      "HomefleetSwitchStatus": {
        "description": "Status of the Switch.",
        "properties": {
          "conditions": {
            "description": "Conditions representing recent changes to the state of the Switch resource.",
            "items": {
              "$ref": "#/components/schemas/HFSwitchCondition"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "fanState": {
            "description": "Overall state of the Switch's fans.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "firmwareVersion": {
            "description": "Current firmware version for the backend fabric Switch.",
            "example": "MOCK.1.0",
            "type": [
              "string",
              "null"
            ]
          },
          "internalNtpEnabledState": {
            "description": "Current state of NTP services in the Switch. If enabled, the Switch syncs time with the internalNtpServer and communicates that info to its DHCP clients (JBOFs).",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "internalNtpServer": {
            "description": "The IP address or name of the NTP server the Switch can use for time syncing.",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "lastModifiedTime": {
            "description": "UTC Time at which the status of this Switch was last updated.",
            "example": "2023-08-24T07:14:33Z",
            "type": [
              "string",
              "null"
            ]
          },
          "locatorLedState": {
            "description": "State of the locator LED on the Switch.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address of the Management Port.",
            "example": "00:00:5e:00:53:00",
            "type": [
              "string",
              "null"
            ]
          },
          "managementIpAddress": {
            "description": "Current IP address of the management interface of the backend fabric Switch.",
            "example": "192.168.1.1",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "Observed Generation.",
            "example": 3,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "operationalState": {
            "description": "State of the Switch.",
            "example": "Good",
            "type": [
              "string",
              "null"
            ]
          },
          "powerSupplyOneState": {
            "description": "State of power supply One.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "powerSupplyZeroState": {
            "description": "State of power supply Zero.",
            "example": "Ok",
            "type": [
              "string",
              "null"
            ]
          },
          "ready": {
            "description": "Status.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "switchFans": {
            "description": "Information about each fan in the Switch.",
            "items": {
              "$ref": "#/components/schemas/SwitchFan"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "switchId": {
            "description": "Switch ID.",
            "example": "sw1",
            "type": [
              "string",
              "null"
            ]
          },
          "switchPorts": {
            "description": "Information about each port in the Switch.",
            "items": {
              "$ref": "#/components/schemas/SwitchPort"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "temperatureState": {
            "description": "State of the internal temperature of the Switch.",
            "example": "Normal",
            "type": [
              "string",
              "null"
            ]
          },
          "usage": {
            "description": "Usage of the Switch.",
            "example": "internal",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetSwitchStatusWithoutFilter": {
        "description": "Status of the Switch.",
        "properties": {
          "macAddress": {
            "description": "MAC address of the Management Port.",
            "example": "00:00:5e:00:53:00",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustCertificateDetail": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system certificate.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system certificate.",
            "example": "default.trust-certificate-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "TrustCertificate",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetTrustCertificatesStatusWithoutFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the certificate belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "trust-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustCertificateList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/HomefleetTrustCertificateListAttributes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "HomefleetTrustCertificateListAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system certificate. `Filter, Sort`",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation. `Filter, Sort`",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system certificate. `Filter, Sort`",
            "example": "default.trust-certificate-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "TrustCertificate",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetTrustCertificatesStatusWithFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the certificate belongs. `Filter, Sort`",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": "trust-certificate",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustCertificatesStatusObject": {
        "description": "The installed Certificate.",
        "properties": {
          "certificate": {
            "description": "The installed certificate.",
            "type": [
              "string",
              "null"
            ]
          },
          "expirationTime": {
            "description": "Time when the certificate expires",
            "example": "2025-03-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "The Issuer distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The certificate name",
            "example": "certificate-1",
            "type": [
              "string",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The Subject distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "thumbprint": {
            "description": "Set to the hash of the leaf certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Time from which the certificate is valid",
            "example": "2025-01-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustCertificatesStatusWithFilterableFields": {
        "description": "The current status of the Trust Certificate.",
        "properties": {
          "certificate": {
            "$ref": "#/components/schemas/HomefleetTrustCertificatesStatusObject"
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "trustStoreRef": {
            "description": "The name of the TrustStore.  `Filter, Sort`",
            "example": "Audit-default-trust-store",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustCertificatesStatusWithoutFilterableFields": {
        "description": "The current status of the Trust Certificate.",
        "properties": {
          "certificate": {
            "$ref": "#/components/schemas/HomefleetTrustCertificatesStatusObject"
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "trustStoreRef": {
            "description": "The name of the TrustStore.",
            "example": "Audit-default-trust-store",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustStoreDetail": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system Trust Store.",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system Trust Store.",
            "example": "default. trust-store0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "TrustStore ",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetTrustStoreStatusWithoutFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the Trust Store belongs.",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": " trust-store",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustStoreList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/HomefleetTrustStoreListAttributes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "HomefleetTrustStoreListAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version of the resource.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "Customer ID for the Storage system Trust Store. `Filter, Sort`",
            "example": "ab1c23456d78901e23fghijk456lm7no",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "Generation. `Filter, Sort`",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier of the Storage system Trust Store. `Filter, Sort`",
            "example": "default. trust-store-0",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource.",
            "example": "TrustStore ",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/HomefleetTrustStoreStatusWithFilterableFields"
          },
          "systemId": {
            "description": "Identifier of the Storage system to which the Trust Store belongs. `Filter, Sort`",
            "example": "1AB234CDEF",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of the resource.",
            "example": " trust-store",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustStoreStatusObject": {
        "description": "The installed Certificate.",
        "properties": {
          "certificate": {
            "description": "The installed certificate.",
            "type": [
              "string",
              "null"
            ]
          },
          "expirationTime": {
            "description": "Time when the certificate expires",
            "example": "2025-03-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          },
          "issuer": {
            "description": "The Issuer distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The certificate name",
            "example": "certificate-1",
            "type": [
              "string",
              "null"
            ]
          },
          "selfSigned": {
            "description": "Whether it is a self-signed certificate or not.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "subject": {
            "description": "The Subject distinguished name",
            "example": "CN=S3,DC=corp,DC=company,DC=COM",
            "type": [
              "string",
              "null"
            ]
          },
          "thumbprint": {
            "description": "Set to the hash of the leaf certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "validFrom": {
            "description": "Time from which the certificate is valid",
            "example": "2025-01-11T13:17:55Z",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustStoreStatusWithFilterableFields": {
        "description": "The current status of the Certificate.",
        "properties": {
          "certificate": {
            "description": "The certificates in the TrustStore",
            "items": {
              "$ref": "#/components/schemas/HomefleetTrustStoreStatusObject"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "certificateType": {
            "description": "The Custom Certificate Type of the Trust Store. `Filter, Sort`",
            "example": "S3",
            "type": [
              "string",
              "null"
            ]
          },
          "instance": {
            "description": "The Trust Store instance label",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "thumbprint": {
            "description": "Thumbprint of concatenated certificates.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "HomefleetTrustStoreStatusWithoutFilterableFields": {
        "description": "The current status of the Certificate.",
        "properties": {
          "certificate": {
            "description": "The certificates in the TrustStore",
            "items": {
              "$ref": "#/components/schemas/HomefleetTrustStoreStatusObject"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "certificateType": {
            "description": "The Custom Certificate Type of the Trust Store.",
            "example": "S3",
            "type": [
              "string",
              "null"
            ]
          },
          "instance": {
            "description": "The Trust Store instance label",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1692945579,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "thumbprint": {
            "description": "Thumbprint of concatenated certificates.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "IOModule": {
        "description": "IOM within the Enclosure.",
        "properties": {
          "name": {
            "description": "Name of IoModules.",
            "example": "jbof-0",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "ImportHomefleetCustomCertificateInput": {
        "description": "Import Certificates for Storage Cluster.",
        "properties": {
          "caCertificate": {
            "description": "The CA Certificate to use to verify the imported certificate. Must be [PEM] format\n   ",
            "type": [
              "string",
              "null"
            ]
          },
          "certificate": {
            "description": "The signed certificate plus any intermediate CA certificates. Must be [PEM] format",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": "object"
      },
      "JbofConnectivity": {
        "description": "Details of the Jbof connectivity",
        "properties": {
          "jbofRef": {
            "description": "Jbof reference.",
            "example": "/cm/jbof-0",
            "type": [
              "string",
              "null"
            ]
          },
          "overallStatus": {
            "description": "overall Status.",
            "example": "connected",
            "type": [
              "string",
              "null"
            ]
          },
          "pathConnectionStatuses": {
            "items": {
              "$ref": "#/components/schemas/pathConnection"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "KekClass": {
        "description": "Key encryption key class details",
        "properties": {
          "kekObjectGroup": {
            "description": "Key encryption key object group. This is the name of the object group on the storage system where KEKs are stored.",
            "example": "kek-object-group",
            "type": [
              "string",
              "null"
            ]
          },
          "kekType": {
            "$ref": "#/components/schemas/KekType"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "KekType": {
        "description": "Key encryption key type details",
        "properties": {
          "algorithm": {
            "description": "Key encryption key type name. This is the type of KEK used for data-at-rest encryption. Supported value is \"AES\".",
            "enum": [
              "AES"
            ],
            "example": "AES",
            "type": [
              "string",
              "null"
            ]
          },
          "size": {
            "description": "Key encryption key size in bits. This is the size of the KEK used for data-at-rest encryption. Supported values are 256,192 and 128.",
            "enum": [
              256,
              128,
              192
            ],
            "example": 256,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "MessageBrokerConfigDetails": {
        "allOf": [
          {
            "$ref": "#/components/schemas/MessageBrokerConfigDetailsListAttributesWithoutSortKey"
          },
          {
            "$ref": "#/components/schemas/MessageBrokerConfigDetailsAttributes"
          }
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "MessageBrokerConfigDetailsAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version Details.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedBuckets": {
            "description": "Associated Bucket detail for Storage system Object Notification Clients.",
            "items": {
              "$ref": "#/components/schemas/associatedBuckets"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "CustomerID for the Storage system.",
            "example": "ASHBFDJHFB6567YGHJ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1690045300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique identifier for the Storage system.",
            "example": "ASHBFY6567YGHJ",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource",
            "example": "smtpSettings",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/brokerDetails"
          },
          "systemId": {
            "description": "Identifier of the Storage system.",
            "example": "USE603C8P1",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "MessageBrokerConfigDetailsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/MessageBrokerConfigDetailsListAttributes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "MessageBrokerConfigDetailsListAttributes": {
        "properties": {
          "apiVersion": {
            "description": "API version Details.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedBuckets": {
            "description": "Associated Bucket detail for Storage system Object Notification Clients.",
            "items": {
              "$ref": "#/components/schemas/associatedBuckets"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "CustomerID for the Storage system.`Filter, Sort`",
            "example": "ASHBFDJHFB6567YGHJ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "The most recent specification that has been observed by the controller. `Filter, Sort`",
            "example": 1690045300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique identifier for the Storage system.`Filter, Sort`",
            "example": "ASHBFY6567YGHJ",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource",
            "example": "smtpSettings",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "$ref": "#/components/schemas/brokerDetails"
          },
          "systemId": {
            "description": "Identifier of the Storage system. `Filter, Sort`",
            "example": "USE603C8P1",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "MessageBrokerConfigDetailsListAttributesWithoutSortKey": {
        "properties": {
          "customerId": {
            "description": "CustomerID for the Storage system.",
            "example": "ASHBFDJHFB6567YGHJ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1690045300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique identifier for the Storage system.",
            "example": "ASHBFY6567YGHJ",
            "type": "string"
          },
          "status": {
            "$ref": "#/components/schemas/brokerDetailsWithOutSortKey"
          },
          "systemId": {
            "description": "Identifier of the Storage system.",
            "example": "USE603C8P1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "NimbleArraySummary": {
        "properties": {
          "model": {
            "description": "Array model.",
            "example": "CS3000",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "The user provided name of the array.",
            "example": "NimbleArray45",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "NodeAuditPolicy": {
        "description": "Audit Policy.",
        "properties": {
          "fwdThreshold": {
            "description": "Message level at or above at which audit events are forwarded.",
            "example": 4,
            "type": [
              "integer",
              "null"
            ]
          },
          "servers": {
            "$ref": "#/components/schemas/NodeSyslogServerSpecification"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "NodeManagementInterface": {
        "description": "The configuration for the  network interface",
        "properties": {
          "assignmentMode": {
            "description": "Assignment mode",
            "example": "Static",
            "type": [
              "string",
              "null"
            ]
          },
          "gateway": {
            "description": "Gateway",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "ipAddress": {
            "description": "IP address",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC address",
            "example": "32:d1:c5:62:5d:d8",
            "type": [
              "string",
              "null"
            ]
          },
          "maxSpeed": {
            "description": "Max speed",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "mtu": {
            "description": "MTU size ",
            "example": 1600,
            "type": [
              "integer",
              "null"
            ]
          },
          "name": {
            "description": "Name",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "operationalState": {
            "description": "Operational state",
            "example": "Offline",
            "type": [
              "string",
              "null"
            ]
          },
          "speed": {
            "description": "Speed",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          },
          "subnet": {
            "description": "Subnet",
            "example": "mock",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "NodePortStatus": {
        "description": "The status of the ports in this NIC.",
        "items": {
          "description": "Configuration settings / status.",
          "properties": {
            "assignmentMode": {
              "description": "Assignment mode",
              "example": "Static",
              "type": [
                "string",
                "null"
              ]
            },
            "gateway": {
              "description": "Gateway",
              "example": "192.168.0.254",
              "type": [
                "string",
                "null"
              ]
            },
            "ipAddress": {
              "description": "IP address",
              "example": "192.168.0.254",
              "type": [
                "string",
                "null"
              ]
            },
            "macAddress": {
              "description": "MAC address",
              "example": "32:d1:c5:62:5d:d8",
              "type": [
                "string",
                "null"
              ]
            },
            "maxSpeed": {
              "description": "Max speed",
              "example": "mock",
              "type": [
                "string",
                "null"
              ]
            },
            "mtu": {
              "description": "MTU size ",
              "example": 1600,
              "type": [
                "integer",
                "null"
              ]
            },
            "name": {
              "description": "Name",
              "example": "mockName",
              "type": [
                "string",
                "null"
              ]
            },
            "operationalState": {
              "description": "Operational state",
              "example": "Offline",
              "type": [
                "string",
                "null"
              ]
            },
            "portLabel": {
              "description": "Port label indicates physical port label on Hardware. Added in HF R3, recommended to use.",
              "example": "2",
              "type": [
                "string",
                "null"
              ]
            },
            "portNumber": {
              "description": "Port number indicates port within NIC. Added in HF R3, recommended to use.",
              "example": 1,
              "type": [
                "integer",
                "null"
              ]
            },
            "speed": {
              "description": "Speed",
              "example": "mock",
              "type": [
                "string",
                "null"
              ]
            },
            "subnet": {
              "description": "Subnet",
              "example": "255.255.255.0",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "NodeStatus": {
        "properties": {
          "auditPolicy": {
            "$ref": "#/components/schemas/NodeAuditPolicy"
          },
          "backendNics": {
            "items": {
              "$ref": "#/components/schemas/BackendAndFrontendNICDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "conditions": {
            "description": "conditions",
            "items": {
              "$ref": "#/components/schemas/HFNodeConditions"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "dnsServers": {
            "description": "List of dns server",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "faultLedState": {
            "description": "The current state of the FaultLED.",
            "example": "15.213.204.163",
            "type": [
              "string",
              "null"
            ]
          },
          "frontendNics": {
            "items": {
              "$ref": "#/components/schemas/BackendAndFrontendNICDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "healthLedState": {
            "description": "The current state of the HealthLED.",
            "example": "Off",
            "type": [
              "string",
              "null"
            ]
          },
          "hostname": {
            "description": "hostname",
            "example": "c0n2",
            "type": [
              "string",
              "null"
            ]
          },
          "jbofConnectivityStatuses": {
            "items": {
              "$ref": "#/components/schemas/JbofConnectivity"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "lastModifiedTime": {
            "description": "UTC Time at which the status for this object was last updated.",
            "example": "2023-07-26T21:15:27Z",
            "type": [
              "string",
              "null"
            ]
          },
          "managementInterface": {
            "$ref": "#/components/schemas/NodeManagementInterface"
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 3,
            "type": [
              "integer",
              "null"
            ]
          },
          "operationalState": {
            "description": "Operational state of the Node",
            "example": "Online",
            "type": [
              "string",
              "null"
            ]
          },
          "osVersion": {
            "description": "The target Hex OS software version for the node",
            "example": "0.0.4870.0-1037280",
            "type": [
              "string",
              "null"
            ]
          },
          "outboundProxy": {
            "$ref": "#/components/schemas/StorageNodeOutboundProxy"
          },
          "ready": {
            "description": "Used to determine when a controller has brought its resource into compliance with the specification. When a resource is created, by default, its status.ready attribute should be initiatlized to False, then changed to True when the current status of the resource matches its specification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "strongPasswordMode": {
            "$ref": "#/components/schemas/strongPassword"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "NodeSyslogServerSpecification": {
        "items": {
          "properties": {
            "port": {
              "description": "Remote syslog server port",
              "example": 1514,
              "format": "int64",
              "type": [
                "integer",
                "null"
              ]
            },
            "protocol": {
              "description": "Transport protocol to use. Supported value is only {\"TCP\"}. ",
              "example": "TLS",
              "type": [
                "string",
                "null"
              ]
            },
            "target": {
              "description": "Remote syslog server address. Value of target could be Name or IP address",
              "example": "10.1.1.0",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "OutboundProxy": {
        "properties": {
          "port": {
            "description": "The TCP port number to which proxy requests should be sent.",
            "example": 3200,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "server": {
            "description": "The IPv4 Address or fully qualified domain name of the Outbound Proxy Server.",
            "example": "192.34.12.3",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "OutboundProxyDetails": {
        "properties": {
          "password": {
            "description": "The password, if any, to use with the proxy server hashed value.",
            "example": "ASCFJIUHGN7656NHIJF",
            "type": [
              "string",
              "null"
            ]
          },
          "port": {
            "description": "The TCP port number to which proxy requests should be sent.",
            "example": 3200,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "server": {
            "description": "The IPv4 Address or fully qualified domain name of the Outbound Proxy Server.",
            "example": "192.34.12.3",
            "type": [
              "string",
              "null"
            ]
          },
          "username": {
            "description": "Username.",
            "example": "abcd",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "PortDetails": {
        "description": "Details of the Nic",
        "properties": {
          "deviceName": {
            "description": "Device Name",
            "example": "Online",
            "type": [
              "string",
              "null"
            ]
          },
          "nicSlot": {
            "description": "Nic Slot.",
            "example": 4,
            "type": [
              "integer",
              "null"
            ]
          },
          "portNumber": {
            "description": "Port Number. Recommend to use portNumber within status instead; which is introduced in HF R3.",
            "example": 1,
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "PortInputDetails": {
        "description": "The status of the ports in this NIC.",
        "items": {
          "description": "Configuration settings / status.",
          "properties": {
            "mtu": {
              "description": "MTU size. Valid range is 500-9500",
              "example": 1600,
              "type": [
                "integer",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "S3DataNetworkConfigurations": {
        "items": {
          "properties": {
            "dataSubnet": {
              "description": "Data Subnet.",
              "example": "172.19.1.0/24",
              "type": [
                "string",
                "null"
              ]
            },
            "dataSubnetGateway": {
              "description": "Data subnet Gateway",
              "example": "172.19.1.0",
              "type": [
                "string",
                "null"
              ]
            },
            "s3IpRanges": {
              "description": "List of IP address ranges for S3",
              "example": [
                "172.19.3.50#44"
              ],
              "items": {
                "type": "string"
              },
              "type": [
                "array",
                "null"
              ]
            },
            "s3RdmaIpRanges": {
              "description": "This field specifies the range of IP addresses used for S3 RDMA traffic on the front-end data ports.",
              "example": [
                "172.19.1.100#44"
              ],
              "items": {
                "type": "string"
              },
              "type": [
                "array",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "S3FrontEndConfiguration": {
        "properties": {
          "s3DataNetworkConfigurations": {
            "$ref": "#/components/schemas/S3DataNetworkConfigurations"
          },
          "s3DataNetworkDnsSubdomains": {
            "description": "List of IP address ranges for S3",
            "example": [
              "storage-dns-domain.com"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SMTPCredentials": {
        "properties": {
          "username": {
            "description": "Username",
            "example": "India",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SMTPSettingsDetails": {
        "properties": {
          "apiVersion": {
            "description": "API version Details.",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "CustomerID for the Storage system.",
            "example": "ASHBFDJHFB6567YGHJ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 1690045300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique identifier for the Storage system.",
            "example": "ASHBFY6567YGHJ",
            "type": "string"
          },
          "kind": {
            "description": "Kind of the resource",
            "example": "smtpSettings",
            "type": [
              "string",
              "null"
            ]
          },
          "resourceUri": {
            "$ref": "#/components/schemas/homefleetResourceUri"
          },
          "status": {
            "properties": {
              "smtpConfigurationStatus": {
                "$ref": "#/components/schemas/SMTPStatus"
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "systemId": {
            "description": "Identifier of the Storage system.",
            "example": "USE603C8P1",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "SMTPSettingsDetailsList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/SMTPSettingsDetails"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "SMTPStatus": {
        "properties": {
          "credentials": {
            "$ref": "#/components/schemas/SMTPCredentials"
          },
          "encryption": {
            "description": "The encryption to use for sending mail to the SMTP server. Accepted values:{\"None\", \"StartTLS\", \"SSL/TLS\" }",
            "example": "StartTLS",
            "type": [
              "string",
              "null"
            ]
          },
          "recipientEmailAddresses": {
            "description": "The email addresses to use for the recipients of SMTP messages from the system.",
            "example": [
              "sender@email.com"
            ],
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "senderEmailAddress": {
            "description": "The address from which email from the system should should be sent. (The \"From\" Address)",
            "example": "sender@email.com",
            "type": [
              "string",
              "null"
            ]
          },
          "smtpPort": {
            "description": "The port to which SMTP messages should be sent on the server.",
            "example": 586,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "smtpServer": {
            "description": "SMTP server for sending email notifications.",
            "example": "10.11.200.1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "StorageCluster": {
        "properties": {
          "auditPolicy": {
            "$ref": "#/components/schemas/AuditPolicyConfiguration"
          },
          "autoSupport": {
            "description": "Current status of the auto-support setting. {\"On\", \"Off\"}",
            "example": "On",
            "type": [
              "string",
              "null"
            ]
          },
          "backendSubnets": {
            "description": "Backend Subnets for RDMA, Management Role",
            "items": {
              "$ref": "#/components/schemas/backendSubnetsList"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "clusterManagementDnsName": {
            "description": "Storage system Management DNS Name",
            "example": "usr1",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementIpAddress": {
            "description": "Storage system Management IPAddress.",
            "example": "10.0.0.11",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementSubnetAddress": {
            "description": "Subnet Address of Storage system Management .",
            "example": "255.255.255.0",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterManagementSubnetDefaultGateway": {
            "description": "Default gateway of Storage system Management.",
            "example": "255.255.255.1",
            "type": [
              "string",
              "null"
            ]
          },
          "clusterName": {
            "description": "Name of the Storage system.",
            "example": "mip-01",
            "type": [
              "string",
              "null"
            ]
          },
          "conditions": {
            "description": "Array of conditions representing recent changes to the state of the storage system resource.",
            "items": {
              "$ref": "#/components/schemas/condition"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "dare": {
            "$ref": "#/components/schemas/darePolicy"
          },
          "dnsServers": {
            "description": "IP addresses for this storage system dns servers. List of IP Addresses.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "dnsSubdomain": {
            "description": "SubDomain of the DNS.",
            "example": "10.0.1.17",
            "type": [
              "string",
              "null"
            ]
          },
          "lastModifiedTime": {
            "description": "UTC Time at which the status for this object was last updated.",
            "example": "2023-07-26T06:50:10Z",
            "type": [
              "string",
              "null"
            ]
          },
          "ntpServers": {
            "description": "IP addresses for this Storage system NTP servers. List of IP Addresses.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "The most recent specification that has been observed by the controller.",
            "example": 25,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "outboundProxy": {
            "$ref": "#/components/schemas/OutboundProxy"
          },
          "presentationTimeZone": {
            "description": "The Time Zone to use for presenting times to the end user in the user interface.",
            "example": "US/East-Indiana",
            "type": [
              "string",
              "null"
            ]
          },
          "ready": {
            "description": "Status.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "s3FrontEndConfiguration": {
            "$ref": "#/components/schemas/S3FrontEndConfiguration"
          },
          "s3RdmaCapable": {
            "description": "Indicates if this storage cluster can support S3 over RDMA. true means all nodes are configured with front-end NICs that support Object over RDMA, allowing the s3RdmaIPRanges attribute to be configured.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "strongPasswordModeConfiguration": {
            "$ref": "#/components/schemas/StrongPasswordModeDetails"
          },
          "supportContact": {
            "$ref": "#/components/schemas/SupportDetails"
          },
          "supportTunnel": {
            "description": "User-configurable to turn on/off support engineer tunnel access into the storage system.",
            "example": "On",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "StorageClusterAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype7-storage-systems/2U5DG330GH/storage-nodes",
            "type": "storage-nodes"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "StorageClusterDetailsWithRequestUri": {
        "properties": {
          "apiVersion": {
            "description": "API version Details.\n",
            "example": "sc.hpe.com/v1",
            "type": [
              "string",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/StorageClusterAssociatedLinks"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "CustomerID for the Storage system.\n",
            "example": "ASHBFDJHFB6567YGHJ",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "The most recent specification that has been observed by the controller.\n",
            "example": 1690045300,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Unique identifier for the Storage system.\n",
            "example": "ASHBFY6567YGHJ",
            "type": "string"
          },
          "isFileCapable": {
            "description": "Indicates whether file services is supported in the system",
            "type": [
              "boolean",
              "null"
            ]
          },
          "kind": {
            "description": "Kind of the resource\n",
            "example": "enclosures",
            "type": [
              "string",
              "null"
            ]
          },
          "logicalClusterSerialNumber": {
            "description": "10-digit identifier. This can serve as alternate Key for the Storage system resource. The value is fixed and immutable.\n",
            "example": "ABGFDYRKJ1",
            "type": "string"
          },
          "resourceUri": {
            "description": "resourceUri for detailed Storage object\n",
            "example": "/storage-fleet/v1/devtype7-storage-systems/7CE751P312/",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "$ref": "#/components/schemas/StorageCluster"
          },
          "systemId": {
            "description": "Identifier of the Storage system.\n",
            "example": "USE603C8P1",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "The type of the resource.",
            "example": "group",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "StorageClusterSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "properties": {
                    "apiVersion": {
                      "description": "API version Details.",
                      "example": "sc.hpe.com/v1",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "associatedLinks": {
                      "$ref": "#/components/schemas/StorageClusterAssociatedLinks"
                    },
                    "commonResourceAttributes": {
                      "$ref": "#/components/schemas/commonResourceAttrs"
                    },
                    "customerId": {
                      "description": "CustomerID for the Storage system. `Filter`",
                      "example": "ASHBFDJHFB6567YGHJ",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "generation": {
                      "description": "The most recent specification that has been observed by the controller. `Filter, Sort`",
                      "example": 1690045300,
                      "format": "int64",
                      "type": [
                        "integer",
                        "null"
                      ]
                    },
                    "id": {
                      "description": "Unique identifier for the Storage system. `Filter, Sort`",
                      "example": "ASHBFY6567YGHJ",
                      "type": "string"
                    },
                    "isFileCapable": {
                      "description": "Indicates whether file services is supported in the system",
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "kind": {
                      "description": "Kind of the resource",
                      "example": "enclosures",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "logicalClusterSerialNumber": {
                      "description": "10-digit identifier. This can serve as alternate Key for the resource. The value is fixed and immutable.",
                      "example": "ABGFDYRKJ1",
                      "type": "string"
                    },
                    "resourceUri": {
                      "description": "resourceUri for detailed Storage object",
                      "example": "/storage-fleet/v1/devtype7-storage-systems/7CE751P312/",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "status": {
                      "$ref": "#/components/schemas/StorageCluster"
                    },
                    "systemId": {
                      "description": "Identifier of the Storage system. `Filter, Sort`",
                      "example": "USE603C8P1",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": {
                      "description": "The type of the resource.",
                      "example": "group",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "type"
                  ],
                  "type": [
                    "object",
                    "null"
                  ]
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "StorageNodeOutboundProxy": {
        "properties": {
          "port": {
            "description": "The TCP port number to which proxy requests should be sent.",
            "example": 3200,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "server": {
            "description": "The IPv4 Address or fully qualified domain name of the Outbound Proxy Server.",
            "example": "192.34.12.3",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "StrongPasswordModeDetails": {
        "description": "Configuration of the strong password mode of the storage system.",
        "properties": {
          "expiryTime": {
            "description": "Expiry time of the strong password (applicable for Ciphertext mode).",
            "example": "T23:55:00",
            "type": [
              "string",
              "null"
            ]
          },
          "mode": {
            "description": "Mode of the strong password. Supported values: \"Ciphertext\", \"Time\"",
            "example": "Ciphertext",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SupportDetails": {
        "properties": {
          "company": {
            "description": "Name of the Company",
            "example": "HPE",
            "type": [
              "string",
              "null"
            ]
          },
          "contactEmailAddress": {
            "description": "Contact Email Address",
            "example": "John@email.com",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country.",
            "example": "India",
            "type": [
              "string",
              "null"
            ]
          },
          "firstName": {
            "description": "First Name",
            "example": "Jane",
            "type": [
              "string",
              "null"
            ]
          },
          "lastName": {
            "description": "First Name",
            "example": "Joe",
            "type": [
              "string",
              "null"
            ]
          },
          "phoneNumber": {
            "description": "Phone Number.",
            "example": "5846624589",
            "type": [
              "string",
              "null"
            ]
          },
          "preferredLanguage": {
            "description": "Preferred Language.",
            "example": "English",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SwitchDeviceDHCPServer": {
        "items": {
          "properties": {
            "status": {
              "description": "DHCP status",
              "example": "operational",
              "type": [
                "string",
                "null"
              ]
            },
            "vrfName": {
              "description": "DHCP VRF Name",
              "example": "inband",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "SwitchDeviceVlan": {
        "items": {
          "properties": {
            "operationalState": {
              "description": "Status of vlan",
              "example": "ok",
              "type": [
                "string",
                "null"
              ]
            },
            "vlanId": {
              "description": "Vlan ID",
              "example": 1,
              "format": "int64",
              "type": [
                "integer",
                "null"
              ]
            },
            "vlanName": {
              "description": "Vlan Name",
              "example": "DEFAULT_VLAN_1",
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "SwitchFan": {
        "description": "Information of one of the fans in the Switch.",
        "properties": {
          "name": {
            "description": "Name of the fan.",
            "example": "Tray-1/1/0",
            "type": [
              "string",
              "null"
            ]
          },
          "speed": {
            "description": "A string description of fan speed.",
            "example": "normal",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "Status of the fan.",
            "example": "ok",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SwitchPort": {
        "description": "Information of one of the ports in the Switch.",
        "properties": {
          "ipAddress": {
            "description": "IP Address of the port's neighbor.",
            "example": "192.168.1.1",
            "type": [
              "string",
              "null"
            ]
          },
          "macAddress": {
            "description": "MAC Address of the port's neighbor.",
            "example": "00:00:5e:00:53:01",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Individual port name.",
            "example": "1/1/1",
            "type": [
              "string",
              "null"
            ]
          },
          "portDescription": {
            "description": "Description to identify neighbor port.",
            "example": "eth1",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "State of the port.",
            "example": "ok",
            "type": [
              "string",
              "null"
            ]
          },
          "systemName": {
            "description": "System name to identify neighbor node/jbof.",
            "example": "system#01",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SwitchPortSfp": {
        "description": "SFP detail of switch port. This is available from OS version 10.5.0 and above.",
        "properties": {
          "cableLength": {
            "description": "Switch port SFP cable length",
            "example": "2.00",
            "type": [
              "string",
              "null"
            ]
          },
          "cableTechnology": {
            "description": "Switch port SFP cable technology",
            "example": "active",
            "type": [
              "string",
              "null"
            ]
          },
          "connector": {
            "description": "Switch port SFP connector",
            "example": "QSFP28_AOC",
            "type": [
              "string",
              "null"
            ]
          },
          "connectorStatus": {
            "description": "Switch port SFP connector status",
            "example": "supported",
            "type": [
              "string",
              "null"
            ]
          },
          "formFactor": {
            "description": "Switch port SFP form factor",
            "example": "",
            "type": [
              "string",
              "null"
            ]
          },
          "longXcvrDesc": {
            "description": "Switch port SFP long xcvr desc",
            "example": "100G QSFP28 2m AOC",
            "type": [
              "string",
              "null"
            ]
          },
          "maxSpeed": {
            "description": "Switch port SFP max speed",
            "example": 100000,
            "type": [
              "string",
              "null"
            ]
          },
          "propPartNumber": {
            "description": "Switch port SFP part number",
            "example": "5400-3937",
            "type": [
              "string",
              "null"
            ]
          },
          "propProductNumber": {
            "description": "Switch port SFP product number",
            "example": "JL856A",
            "type": [
              "string",
              "null"
            ]
          },
          "propSerialNumber": {
            "description": "Switch port SFP serial number",
            "example": "CN26L1319D",
            "type": [
              "string",
              "null"
            ]
          },
          "vendorName": {
            "description": "Switch port SFP vendor name",
            "example": "FINISAR CORP",
            "type": [
              "string",
              "null"
            ]
          },
          "vendorOui": {
            "description": "Switch port SFP vendor OUI",
            "example": "00-90-65",
            "type": [
              "string",
              "null"
            ]
          },
          "vendorPartNumber": {
            "description": "Switch port SFP vendor part number",
            "example": "FCBN425QE2C02-PR",
            "type": [
              "string",
              "null"
            ]
          },
          "vendorRevision": {
            "description": "Switch port SFP vendor revision",
            "example": "A0",
            "type": [
              "string",
              "null"
            ]
          },
          "vendorSerialNumber": {
            "description": "Switch port SFP vendor serial number",
            "example": "CN26L13023",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "SyslogServerSpecification": {
        "items": {
          "properties": {
            "permittedPeers": {
              "description": "The permitted TLS peers",
              "example": [
                "SHA256:10:C4:26:1D:CB:3C:AB:12:DB:1A:F0:47:37:AE:6D:D2:DE:66:B5:71:B7:2E:5B:BB:AE:0C:7E:7F:5F:0D:E9:64",
                "SHA1:DD:23:E3:E7:70:F5:B4:13:44:16:78:A5:5A:8C:39:48:53:A6:DD:25"
              ],
              "items": {
                "type": "string"
              },
              "type": [
                "array",
                "null"
              ]
            },
            "port": {
              "description": "Remote syslog server port",
              "example": 1514,
              "format": "int64",
              "type": [
                "integer",
                "null"
              ]
            },
            "protocol": {
              "description": "Transport protocol to use. Supported value is only {\"TCP\"}.",
              "example": "TCP",
              "type": [
                "string",
                "null"
              ]
            },
            "target": {
              "description": "Remote syslog server address. Value of target could be Name or IP address",
              "example": "10.1.1.0",
              "type": [
                "string",
                "null"
              ]
            },
            "trustStore": {
              "description": "It is used to set the name of the TrustStore resource to use. Initially, this will be restricted to a single trust store and will be set to \"default\" ",
              "example": "default",
              "type": [
                "string",
                "null"
              ]
            },
            "verifyPeer": {
              "description": "Indicates Whether the remote peer should be verified",
              "example": true,
              "type": [
                "boolean",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "associatedBuckets": {
        "properties": {
          "id": {
            "description": "Id of the bucket associated with the object notification client.",
            "example": "d17450f0-d543-47e1-a8b5-1e629726248b-100003",
            "type": "string"
          },
          "name": {
            "description": "Name of the bucket associated with the object notification client",
            "example": "bucket1",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "associatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/contollers",
            "type": "controllers"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/shelves",
            "type": "shelves"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/disks",
            "type": "disks"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/storage-ports",
            "type": "storage-ports"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/storage-devices-settings",
            "type": "storage-devices-settings"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/storage-pools",
            "type": "storage-pools"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/volume-sets",
            "type": "volume-sets"
          },
          {
            "resourceUri": "/storage-fleet/v1/storage-systems/7CE751P312/host-groups",
            "type": "host-groups"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "backendSubnetsList": {
        "properties": {
          "role": {
            "description": "Role of the backend subnets.",
            "example": "RDMA",
            "type": [
              "string",
              "null"
            ]
          },
          "subnet": {
            "description": "Subnet",
            "example": "192.168.16.0/22",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "brokerDetails": {
        "properties": {
          "config": {
            "$ref": "#/components/schemas/brokerDetailsConfig"
          },
          "lastModifiedTime": {
            "description": "Last Modified time",
            "example": "2025-03-18T20:52:30Z",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "Unique identifier to represent endpoint configuration.",
            "example": "kafka_buckets_fianance_topic_endpoint",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "observed Generation",
            "example": 1234,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "ready": {
            "description": "Status of the resource",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "brokerDetailsConfig": {
        "properties": {
          "authnType": {
            "description": "Authentication type.Possible values SASL.",
            "example": "SASL",
            "type": [
              "string",
              "null"
            ]
          },
          "clientCert": {
            "description": "Client certificate.",
            "example": "example cert",
            "type": [
              "string",
              "null"
            ]
          },
          "clientType": {
            "description": "Type of notification client. Values can be either Producer or Consumer.",
            "example": "Producer",
            "type": [
              "string",
              "null"
            ]
          },
          "comment": {
            "description": "A comment to associate with the configuration.",
            "example": "Comment",
            "type": [
              "string",
              "null"
            ]
          },
          "hosts": {
            "description": "List of broker endpoints.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "queueLimit": {
            "description": "Specify the maximum limit for undelivered event messages for a bucket",
            "example": 1000,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "saslMechanism": {
            "description": "SASL mechanism to use for authenticating to the Kafka broker(s).",
            "example": "PLAIN",
            "type": [
              "string",
              "null"
            ]
          },
          "saslUsername": {
            "description": "User name for SASL authentication.",
            "example": "kafka_admin_x",
            "type": [
              "string",
              "null"
            ]
          },
          "tls": {
            "description": "TLS connectivity to the Kafka broker(s).",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "trustStore": {
            "description": "Ca certificate.",
            "example": "TrustStore",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of broker. We will support only Kafka for now.",
            "example": "Kafka",
            "type": [
              "string",
              "null"
            ]
          },
          "verifyPeer": {
            "description": "Trust server TLS without verification",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "brokerDetailsConfigWithOutSortKey": {
        "properties": {
          "authnType": {
            "description": "Authentication type.Possible values SASL.",
            "example": "SASL",
            "type": [
              "string",
              "null"
            ]
          },
          "tls": {
            "description": "TLS connectivity to the Kafka broker(s).",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "verifyPeer": {
            "description": "Server certificate verification.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "brokerDetailsInput": {
        "properties": {
          "authnType": {
            "description": "User should specify authentication mechanism to use.",
            "enum": [
              "SASL"
            ],
            "example": "SASL",
            "type": [
              "string",
              "null"
            ]
          },
          "clientCert": {
            "description": "Client certificate.",
            "example": "Certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "clientType": {
            "description": "ClientType of broker. Possible values are Producer or Consumer.",
            "example": "Producer",
            "type": [
              "string",
              "null"
            ]
          },
          "comment": {
            "description": "A comment to associate with the configuration.",
            "example": "Comment",
            "type": [
              "string",
              "null"
            ]
          },
          "hosts": {
            "description": "List of broker endpoints.",
            "items": {
              "type": "string"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "identifier": {
            "description": "Unique identifier to represent endpoint configuration.",
            "example": "kafka_buckets_fianance_topic_endpoint",
            "type": [
              "string",
              "null"
            ]
          },
          "queueLimit": {
            "description": "Specify the maximum limit for undelivered event messages for a bucket",
            "example": 1000,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "saslMechanism": {
            "description": "SASL mechanism to use for authenticating to the Kafka broker(s).",
            "enum": [
              "PLAIN",
              "SHA256",
              "SHA512"
            ],
            "example": "PLAIN",
            "type": [
              "string",
              "null"
            ]
          },
          "saslPassword": {
            "description": "Password for SASL authentication.",
            "example": "passwrf",
            "type": [
              "string",
              "null"
            ]
          },
          "saslUsername": {
            "description": "User name for SASL authentication.",
            "example": "kafka_admin_x",
            "type": [
              "string",
              "null"
            ]
          },
          "tls": {
            "description": "User should specify 'true' to enable TLS connectivity to the Kafka broker(s).",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "trustStore": {
            "description": "TrustStore certificate.",
            "example": "Certificate",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "Type of broker. We will support only Kafka for now.",
            "example": "Kafka",
            "type": [
              "string",
              "null"
            ]
          },
          "verifyPeer": {
            "description": "Verify Peer.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "identifier",
          "hosts",
          "authnType",
          "tls"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "brokerDetailsWithOutSortKey": {
        "properties": {
          "config": {
            "$ref": "#/components/schemas/brokerDetailsConfigWithOutSortKey"
          },
          "name": {
            "description": "Unique identifier to represent endpoint configuration",
            "example": "kafka_buckets_fianance_topic_endpoint",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "checkekmResponse": {
        "properties": {
          "response": {
            "description": "Check EKM Config response",
            "example": "EKM settings are correct",
            "type": "string"
          }
        },
        "required": [
          "response"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "commonResourceAttributes": {
        "properties": {
          "cloudState": {
            "description": "The cloud connectivity status of the system associated with this resource",
            "example": "CONNECTED",
            "type": "string"
          },
          "errCode": {
            "description": "Error code of the blocked status of the system where the resource belongs",
            "example": "E01",
            "type": [
              "string",
              "null"
            ]
          },
          "errMessage": {
            "description": "Reason why the system associated with the resource is blocked",
            "example": "This storage system is not actively monitored in the cloud portal. Data Services Cloud Console proactively disabled monitoring and management of storage system with serial number {systemId} for sending excessive cloud events or for not responding to requests.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "commonResourceAttributesPerf": {
        "properties": {
          "cloudState": {
            "description": "Cloud connectivity status of the system to which the resource belongs.",
            "example": "CONNECTED",
            "type": [
              "string",
              "null"
            ]
          },
          "errCode": {
            "description": "Error code of the blocked status of the system where the resource belongs",
            "example": "E01",
            "type": [
              "string",
              "null"
            ]
          },
          "errMessage": {
            "description": "Reason why the system associated with the resource is blocked",
            "example": "This storage system is not actively monitored in the cloud portal. Data Services Cloud Console proactively disabled monitoring and management of storage system with serial number {systemId} for sending excessive cloud events or for not responding to requests.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "commonResourceAttributesfleet": {
        "properties": {
          "cloudState": {
            "description": "Cloud connectivity status of the system where the volume resource belongs",
            "example": "CONNECTED",
            "type": [
              "string",
              "null"
            ]
          },
          "errCode": {
            "description": "Error code of the blocked status of the system where the resource belongs",
            "example": "E01",
            "type": [
              "string",
              "null"
            ]
          },
          "errMessage": {
            "description": "Reason why the system associated with the resource is blocked",
            "example": "This storage system is not actively monitored in the cloud portal. Data Services Cloud Console proactively disabled monitoring and management of storage system with serial number {systemId} for sending excessive cloud events or for not responding to requests.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "commonResourceAttrs": {
        "properties": {
          "cloudState": {
            "description": "The cloud connectivity status of the system associated with this resource",
            "example": "CONNECTED",
            "type": [
              "string",
              "null"
            ]
          },
          "errCode": {
            "description": "Error code of the blocked status of the system where the resource belongs",
            "example": "E01",
            "type": [
              "string",
              "null"
            ]
          },
          "errMessage": {
            "description": "Reason why the system associated with the resource is blocked",
            "example": "This storage system is not actively monitored in the cloud portal. Data Services Cloud Console proactively disabled monitoring and management of storage system with serial number {systemId} for sending excessive cloud events or for not responding to requests.",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "condition": {
        "properties": {
          "lastTransitionTime": {
            "description": "Time of the last event.",
            "example": "2023-07-21T05:59:58Z",
            "type": [
              "string",
              "null"
            ]
          },
          "message": {
            "description": "Describe about the Transition state.",
            "example": "ending update, Updated DNSServers, Updated NtpServers, Updated proxy Successfully",
            "type": [
              "string",
              "null"
            ]
          },
          "observedGeneration": {
            "description": "observedGeneration",
            "example": 1,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "reason": {
            "description": "contains a programmatic identifier indicating the reason for the condition's last transition.",
            "example": "SuccessfulUpdate",
            "type": [
              "string",
              "null"
            ]
          },
          "status": {
            "description": "status for the event.",
            "example": "true",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type of condition.",
            "example": "Ready",
            "type": "string"
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "darePolicy": {
        "properties": {
          "enabled": {
            "description": "Indicates whether data-at-rest encryption has been activated.",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          },
          "kekClass": {
            "$ref": "#/components/schemas/KekClass"
          },
          "kmipServerRef": {
            "description": "Reference to the KMIP server configuration to use for data-at-rest encryption. This reference should match the name of a KMIP server configuration that has been defined in the system.",
            "example": "default",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "deviceTypes": {
        "properties": {
          "description": {
            "description": "Description of the device family",
            "example": "HPE deviceType1 Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "deviceType": {
            "description": "Storage Device type",
            "example": "deviceType1",
            "type": "string"
          },
          "id": {
            "description": "ID string uniquely identifying the object.",
            "type": "string"
          },
          "type": {
            "description": "Type of the resource.",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": "object"
      },
      "encryptionResponse": {
        "properties": {
          "response": {
            "description": "Encryption response",
            "example": "Encryption Key",
            "type": "string"
          }
        },
        "required": [
          "response"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "hfBandwidthUsedSeriesData": {
        "properties": {
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalBytesRead": {
            "description": "Total number of bytes read in KiB",
            "example": 1332,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "totalBytesWritten": {
            "description": "Total number of bytes written in KiB",
            "example": 13324,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfCapacityHistory": {
        "description": "Capacity trend for given granularity",
        "properties": {
          "capacityData": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfCapacitySeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cp",
            "type": "string"
          },
          "endTime": {
            "description": "End time of the capacity history",
            "example": 1625209133,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "Identifier for the resource.",
            "type": "string"
          },
          "startTime": {
            "description": "Start time of the capacity history",
            "example": 1625122733,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "hfCapacityHistoryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/hfCapacityHistory"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "hfCapacitySeriesData": {
        "properties": {
          "bucketLogicalUsageMiB": {
            "description": "Logical usage of buckets at particular timestamp in MiB",
            "example": 13.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "bucketPhysicalUsageMiB": {
            "description": "Physical usage of buckets at particular timestamp in MiB",
            "example": 10.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "bucketSavingsMiB": {
            "description": "Savings value of buckets at particular timestamp in MiB",
            "example": 3,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "filesystemLogicalUsageMiB": {
            "description": "Logical usage of filesystems at particular timestamp in MiB",
            "example": 13.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "filesystemPhysicalUsageMiB": {
            "description": "Physical usage of filesystems at particular timestamp in MiB",
            "example": 10.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "filesystemSavingsMiB": {
            "description": "Savings value of filesystems at particular timestamp in MiB",
            "example": 3,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "logicalUsagesMiB": {
            "description": "Logical usage at particular timestamp in MiB",
            "example": 13.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "physicalUsagesMiB": {
            "description": "Physical usage at particular timestamp in MiB",
            "example": 10.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "savingsMiB": {
            "description": "Savings value at particular timestamp in MiB",
            "example": 3,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfFileMetricSeriesData": {
        "properties": {
          "readValue": {
            "description": "Average read metric value at particular timestamp",
            "example": 46,
            "format": "float64",
            "type": [
              "integer",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "totalValue": {
            "description": "Total metric value at particular timestamp",
            "example": 89.76,
            "format": "float64",
            "type": [
              "integer",
              "null"
            ]
          },
          "writeValue": {
            "description": "Average write metric value at particular timestamp",
            "example": 23.76,
            "format": "float64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfObjReplicationLatencySeriesData": {
        "properties": {
          "objReplicationDeleteLatency": {
            "description": "Latency of object replication delete operations",
            "example": 75.2,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "objReplicationMpuPartWriteLatency": {
            "description": "Latency of object replication MPU part write operations",
            "example": 125.3,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "objReplicationMpuWriteLatency": {
            "description": "Latency of object replication MPU write operations",
            "example": 200.8,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "objReplicationUpdateRetentionLatency": {
            "description": "Latency of object replication retention update operations",
            "example": 45.7,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "objReplicationUpdateTagLatency": {
            "description": "Latency of object replication tag update operations",
            "example": 50.1,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "objReplicationWriteLatency": {
            "description": "Latency of object replication write operations",
            "example": 150.5,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfOperationCountSeriesData": {
        "properties": {
          "copyObjectCount": {
            "description": "Count of the copy object",
            "example": 36,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "deleteObjectCount": {
            "description": "Count of the delete operation",
            "example": 30,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "getObjectCount": {
            "description": "Count of the get operation",
            "example": 13,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "headObjectCount": {
            "description": "Count of the head operation",
            "example": 34,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "listObjectsCount": {
            "description": "Count of the list object",
            "example": 36,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "putObjectCount": {
            "description": "Count of the put operation",
            "example": 300,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "uploadPartCopyObjectCount": {
            "description": "Count of the Upload part copy object",
            "example": 36,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "uploadPartObjectCount": {
            "description": "Count of the Upload part object",
            "example": 6,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfPerformanceHistory": {
        "description": "Performance trend for given granularity",
        "properties": {
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cp",
            "type": "string"
          },
          "endTime": {
            "description": "end time of history data",
            "example": 162564271,
            "type": [
              "integer",
              "null"
            ]
          },
          "historyData": {
            "$ref": "#/components/schemas/perfHistoryData"
          },
          "id": {
            "description": "Identifier for the resource.",
            "example": "6848ef683c27403e96caa51816ddc72c",
            "type": "string"
          },
          "startTime": {
            "description": "start time of history data",
            "example": 1625556314,
            "type": [
              "integer",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "hfPerformanceHistoryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/hfPerformanceHistory"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "hfReplicationDataTransferKiBSeriesData": {
        "properties": {
          "completedDataTransfer": {
            "description": "Completed data transfer in KiB",
            "example": 512.75,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "pendingDataTransfer": {
            "description": "Pending data transfer in KiB",
            "example": 512.75,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfReplicationObjectTransferCountSeriesData": {
        "properties": {
          "completedObjectsTransfer": {
            "description": "Count of completed objects for transfer",
            "example": 25,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "pendingObjectsTransfer": {
            "description": "Count of pending objects for transfer",
            "example": 25,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfReplicationOperationsCountSeriesData": {
        "properties": {
          "replicationDeleteCount": {
            "description": "Count of replication delete operations",
            "example": 25,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "replicationMpuPartWriteCount": {
            "description": "Count of replication MPU part write operations",
            "example": 150,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "replicationMpuWriteCount": {
            "description": "Count of replication MPU write operations",
            "example": 75,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "replicationUpdateRetentionCount": {
            "description": "Count of the replication update retention operations",
            "example": 10,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "replicationUpdateTagCount": {
            "description": "Count of replication update tag operations",
            "example": 20,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "replicationWriteCount": {
            "description": "Count of replication write operations",
            "example": 25,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfServiceTimeSeriesData": {
        "properties": {
          "copyObjectLatency": {
            "description": "Latency of the Copy object in ms",
            "example": 5638,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "deleteObjectLatency": {
            "description": "Latency of the delete operation in ms",
            "example": 30,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "getObjectLatency": {
            "description": "Latency of the get operation in ms",
            "example": 13,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "headObjectLatency": {
            "description": "Latency of the head operation in ms",
            "example": 34,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "listObjectsLatency": {
            "description": "Latency of the list object in ms",
            "example": 36,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "putObjectLatency": {
            "description": "Latency of the put operation in ms",
            "example": 300,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "timestampMs": {
            "description": "Epoch timestamp",
            "example": 1605063600,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          },
          "uploadPartCopyObjectLatency": {
            "description": "Latency of the Upload part copy object in ms",
            "example": 5638,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          },
          "uploadPartObjectLatency": {
            "description": "Latency of the Upload part object in ms",
            "example": 5638,
            "format": "float64",
            "type": [
              "number",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "hfSystemCapacityListSummary": {
        "description": "system capacity details",
        "properties": {
          "associatedLinks": {
            "$ref": "#/components/schemas/homefleetAssociatedLinks"
          },
          "capacitySummary": {
            "$ref": "#/components/schemas/HfSystemCapacitySummary"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttrs"
          },
          "customerId": {
            "description": "The customer application identifier",
            "example": "fc5f41652a53497e88cdcebc715cc1cp",
            "type": "string"
          },
          "fileCapacitySummary": {
            "$ref": "#/components/schemas/HfFilesystemsCapacitySummary"
          },
          "id": {
            "description": "ID string uniquely identifying the object.",
            "type": "string"
          },
          "objectCapacitySummary": {
            "$ref": "#/components/schemas/HfBucketsCapacitySummary"
          },
          "resourceUri": {
            "description": "resourceUri for detailed Storage object",
            "example": "/storage-fleet/v1/devtype7-storage-systems/7CE751P312/capacity-summary",
            "type": [
              "string",
              "null"
            ]
          },
          "systemId": {
            "description": "SystemId of the storage-system.",
            "example": "7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "Type of the resource",
            "type": "string"
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "hfSystemCapacitySummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/hfSystemCapacityListSummary"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "homefleetAssociatedLinks": {
        "description": "Associated Links Details",
        "example": [
          {
            "resourceUri": "/storage-fleet/v1/devtype7-storage-systems/4UN042PTDW",
            "type": "storage-systems"
          }
        ],
        "items": {
          "properties": {
            "resourceUri": {
              "description": "Resource Uri",
              "type": [
                "string",
                "null"
              ]
            },
            "type": {
              "description": "Resource Name",
              "type": "string"
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "type": [
          "array",
          "null"
        ]
      },
      "homefleetResourceUri": {
        "description": "Link to the object URI",
        "example": "/storage-fleet/v1/devtype7-storage-systems/4UN042PTDW",
        "type": [
          "string",
          "null"
        ]
      },
      "ip4": {
        "description": "An IP address or FQDN to address the storage system.",
        "example": "192.168.0.1",
        "format": "ipv4",
        "type": [
          "string",
          "null"
        ]
      },
      "ip6": {
        "description": "An IP address or FQDN to address the storage system.",
        "example": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
        "format": "ipv6",
        "type": [
          "string",
          "null"
        ]
      },
      "ips": {
        "anyOf": [
          {
            "$ref": "#/components/schemas/ip4"
          },
          {
            "$ref": "#/components/schemas/ip6"
          }
        ],
        "type": [
          "string",
          "null"
        ]
      },
      "lastConnectedTime": {
        "description": "Last time when the system was connected",
        "example": 1600084190299,
        "type": [
          "integer",
          "null"
        ]
      },
      "licenseFeature": {
        "properties": {
          "data": {
            "description": "Additional data for the licensed feature. This is relevant for the storage system with OS version 10.5.0 and later.",
            "example": "102400",
            "type": [
              "string",
              "null"
            ]
          },
          "expiration": {
            "$ref": "#/components/schemas/DeviceType4Calendar"
          },
          "id": {
            "description": "The Id of the licensed feature. This is relevant for the storage system with OS version 10.5.0 and later.",
            "example": "260",
            "type": "string"
          },
          "name": {
            "description": "The name of the licensed feature",
            "example": "string",
            "type": [
              "string",
              "null"
            ]
          },
          "sizeOrCount": {
            "description": "The size (capacity) or the count of objects allowed by the feature",
            "example": "2",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "licenseFeatures": {
        "items": {
          "$ref": "#/components/schemas/licenseFeature"
        },
        "type": [
          "array",
          "null"
        ]
      },
      "pathConnection": {
        "description": "Details of the Nic",
        "properties": {
          "connectionStatus": {
            "description": "Connection Status.",
            "example": "Connected",
            "type": [
              "string",
              "null"
            ]
          },
          "targetAddress": {
            "description": "Target Ip Address",
            "example": "Online",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "perfHistoryData": {
        "properties": {
          "dataTransferred": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfBandwidthUsedSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fileIopsData": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfFileMetricSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fileLatencyDataMs": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfFileMetricSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fileMdLatencyDataMs": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfFileMetricSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "fileThroughputDataKbps": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfFileMetricSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "objReplicationLatencyMs": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfObjReplicationLatencySeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of time series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "replicationDataTransferKiB": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfReplicationDataTransferKiBSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of time series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "replicationObjectTransferCount": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfReplicationObjectTransferCountSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of time series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "replicationOperationsCounts": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfReplicationOperationsCountSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of time series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "s3RequestCount": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfOperationCountSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          },
          "serviceTime": {
            "properties": {
              "seriesData": {
                "items": {
                  "$ref": "#/components/schemas/hfServiceTimeSeriesData"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "total": {
                "description": "Count of series data",
                "example": 1,
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": [
              "object",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "performanceHeadroom": {
        "description": "System performance Headroom",
        "properties": {
          "availableHeadroom": {
            "description": "Available Headroom on the systems (High Medium or Low)",
            "example": "Low",
            "type": "string"
          },
          "headroomUtilization": {
            "description": "Headroom Utilization on the systems (High Medium or Low)",
            "example": "Low",
            "type": "string"
          },
          "utilization": {
            "description": "Utilization in percentage",
            "example": 10,
            "format": "float64",
            "type": "number"
          }
        },
        "type": "object"
      },
      "storageSystemDetail": {
        "properties": {
          "arrayList": {
            "description": "The list of Nimble arrays part of this system.",
            "items": {
              "$ref": "#/components/schemas/NimbleArraySummary"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/associatedLinks"
          },
          "callhomeStatus": {
            "description": "Device Call-home connectivity status",
            "enum": [
              "ENABLED_NORMAL",
              "ENABLED_DEGRADED",
              "DISABLED",
              "UNKNOWN"
            ],
            "example": "ENABLED_NORMAL",
            "type": "string"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributesfleet"
          },
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "description": {
            "description": "A brief description of the storage system.",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "fqdn": {
            "description": "Fully qualified domain name of the system",
            "example": "s9.in.hpecorp.net",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "UUID string uniquely identifying the storage system object.",
            "example": "7CE751P312",
            "type": "string"
          },
          "lastConnectedTime": {
            "$ref": "#/components/schemas/lastConnectedTime"
          },
          "maxVolumeDecoSizeMib": {
            "description": "Maximum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and later system OS versions.",
            "example": "67108864",
            "type": [
              "string",
              "null"
            ]
          },
          "mgmtIp": {
            "$ref": "#/components/schemas/ips"
          },
          "minVolumeDecoSizeMib": {
            "description": "Minimum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and later system OS versions.",
            "example": "256",
            "type": [
              "string",
              "null"
            ]
          },
          "model": {
            "description": "Model of the storage system",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "A name to identify the storage system.",
            "example": "DeviceType1Billing",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "productFamily": {
            "description": "Storage device type",
            "example": "deviceType1",
            "type": "string"
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/storage-systems/7CE751P312",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number of the array",
            "example": "CZ2D2407WM consoleUri for detailed storage object",
            "type": [
              "string",
              "null"
            ]
          },
          "softwareVersion": {
            "description": "Software version of the storage system",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "For deviceType1 State derived from ports, enclosure, disk and node state for deviceType2 state is state reported by deviceType2 array",
            "enum": [
              "NORMAL",
              "DEGRADED"
            ],
            "example": "NORMAL",
            "type": "string"
          },
          "tierName": {
            "description": "Name of the storage tier",
            "example": "HPE GreenLake for Block Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "tierType": {
            "description": "StorageTier.",
            "enum": [
              "STORAGE_TIER_9000_NVME",
              "STORAGE_TIER_6000_NVME",
              "STORAGE_TIER_NIMBLE_HYBRID",
              "STORAGE_TIER_NIMBLE_AFA",
              "STORAGE_TIER_600_AFA",
              "STORAGE_TIER_600_HYBRID",
              "STORAGE_TIER_NIMBLE_VSA",
              "STORAGE_TIER_MISSION_CRITICAL",
              "STORAGE_TIER_BUSINESS_CRITICAL",
              "STORAGE_TIER_GENERAL_PURPOSE",
              "STORAGE_TIER_5000",
              "STORAGE_TIER_10000_NVME",
              "STORAGE_TIER_10020_MP",
              "STORAGE_TIER_ALLETRA_MP_X10000",
              "STORAGE_TIER_UNKNOWN",
              "STORAGE_TIER_VIRTUAL_ARCUS",
              "STORAGE_TIER_HPE_BLOCK_STORAGE_AZURE"
            ],
            "example": "STORAGE_TIER_UNKNOWN",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "upSince": {
            "description": "The time that the system has been up since",
            "example": 1600084190299,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "storageSystemDetailList": {
        "properties": {
          "arrayList": {
            "description": "The list of Nimble arrays part of this system.",
            "items": {
              "$ref": "#/components/schemas/NimbleArraySummary"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "associatedLinks": {
            "$ref": "#/components/schemas/associatedLinks"
          },
          "callhomeStatus": {
            "description": "Device Call-home connectivity status.",
            "enum": [
              "ENABLED_NORMAL",
              "ENABLED_DEGRADED",
              "DISABLED",
              "UNKNOWN"
            ],
            "example": "ENABLED_NORMAL",
            "type": "string"
          },
          "commonResourceAttributes": {
            "$ref": "#/components/schemas/commonResourceAttributesfleet"
          },
          "customerId": {
            "description": "customerId",
            "example": "fc5f41652a53497e88cdcebc715cc1cf",
            "type": [
              "string",
              "null"
            ]
          },
          "description": {
            "description": "A brief description of the storage system.",
            "maxLength": 255,
            "type": [
              "string",
              "null"
            ]
          },
          "fqdn": {
            "description": "Fully qualified domain name of the array",
            "example": "s9.in.hpecorp.net",
            "type": [
              "string",
              "null"
            ]
          },
          "generation": {
            "description": "generation",
            "example": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "id": {
            "description": "UUID string uniquely identifying the storage system object.",
            "example": "7CE751P312",
            "type": "string"
          },
          "lastConnectedTime": {
            "$ref": "#/components/schemas/lastConnectedTime"
          },
          "maxVolumeDecoSizeMib": {
            "description": "Maximum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and later system OS versions.",
            "example": "67108864",
            "type": [
              "string",
              "null"
            ]
          },
          "mgmtIp": {
            "$ref": "#/components/schemas/ips"
          },
          "minVolumeDecoSizeMib": {
            "description": "Minimum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and later system OS versions.",
            "example": "256",
            "type": [
              "string",
              "null"
            ]
          },
          "model": {
            "description": "Model of the storage system `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "description": "A name to identify the storage system. `Filter, Sort`",
            "example": "DeviceType1Billing",
            "type": [
              "string",
              "null"
            ]
          },
          "productFamily": {
            "description": "Storage device type",
            "example": "deviceType1",
            "type": "string"
          },
          "resourceUri": {
            "description": "resourceUri for detailed storage object",
            "example": "/storage-fleet/v1/storage-systems/2FF70002AC018D94",
            "type": [
              "string",
              "null"
            ]
          },
          "serialNumber": {
            "description": "Serial number of the array",
            "example": "CZ2D2407WM",
            "type": [
              "string",
              "null"
            ]
          },
          "softwareVersion": {
            "description": "Software version of the storage system `Filter, Sort`",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "For deviceType1 State derived from ports, enclosure, disk and node state for deviceType2 state is state reported by deviceType2 array",
            "enum": [
              "NORMAL",
              "DEGRADED"
            ],
            "example": "NORMAL",
            "type": "string"
          },
          "tierName": {
            "description": "Name of the storage tier",
            "example": "HPE GreenLake for Block Storage",
            "type": [
              "string",
              "null"
            ]
          },
          "tierType": {
            "description": "StorageTier.",
            "enum": [
              "STORAGE_TIER_9000_NVME",
              "STORAGE_TIER_6000_NVME",
              "STORAGE_TIER_NIMBLE_HYBRID",
              "STORAGE_TIER_NIMBLE_AFA",
              "STORAGE_TIER_600_AFA",
              "STORAGE_TIER_600_HYBRID",
              "STORAGE_TIER_NIMBLE_VSA",
              "STORAGE_TIER_MISSION_CRITICAL",
              "STORAGE_TIER_BUSINESS_CRITICAL",
              "STORAGE_TIER_GENERAL_PURPOSE",
              "STORAGE_TIER_5000",
              "STORAGE_TIER_10000_NVME",
              "STORAGE_TIER_10020_MP",
              "STORAGE_TIER_ALLETRA_MP_X10000",
              "STORAGE_TIER_UNKNOWN",
              "STORAGE_TIER_VIRTUAL_ARCUS",
              "STORAGE_TIER_HPE_BLOCK_STORAGE_AZURE"
            ],
            "example": "STORAGE_TIER_UNKNOWN",
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "description": "type",
            "example": "string",
            "type": "string"
          },
          "upSince": {
            "description": "The time that the system has been up since",
            "example": 1600084190299,
            "format": "int64",
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "type"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "storageSystemSummaryList": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/storageSystemDetailList"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "storageTypes": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonListResponse"
          },
          {
            "properties": {
              "items": {
                "items": {
                  "$ref": "#/components/schemas/deviceTypes"
                },
                "type": "array"
              }
            },
            "required": [
              "items"
            ],
            "type": "object"
          }
        ]
      },
      "strongPassword": {
        "description": "Strong Password mode details",
        "properties": {
          "expiryTime": {
            "description": "Expiry time of the password",
            "example": "T23:55:00+00:00",
            "type": [
              "string",
              "null"
            ]
          },
          "mode": {
            "description": "Mode of the password",
            "example": "Ciphertext",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "type": [
          "object",
          "null"
        ]
      },
      "systemHeadroom": {
        "description": "Headroom for the storage-system",
        "properties": {
          "performanceHeadroom": {
            "$ref": "#/components/schemas/performanceHeadroom"
          }
        },
        "type": "object"
      },
      "taskResponse": {
        "properties": {
          "message": {
            "description": "Task Message.",
            "example": "Successfully submitted",
            "type": "string"
          },
          "status": {
            "description": "Status of the task.",
            "example": "SUBMITTED",
            "type": "string"
          },
          "taskUri": {
            "description": "Task URI which can be used to monitor the status of the operation.",
            "example": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c",
            "type": "string"
          }
        },
        "required": [
          "taskUri"
        ],
        "type": "object"
      },
      "vVolHostDetails": {
        "properties": {
          "id": {
            "description": "uid",
            "example": "Uid",
            "type": "string"
          },
          "name": {
            "description": "name",
            "example": "Name",
            "type": [
              "string",
              "null"
            ]
          },
          "userCreated": {
            "description": "Indicates whether host created by user through Data Services Cloud Console or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      },
      "vVolHostGroupDetails": {
        "properties": {
          "hosts": {
            "description": "Hosts",
            "items": {
              "$ref": "#/components/schemas/vVolHostDetails"
            },
            "type": [
              "array",
              "null"
            ]
          },
          "id": {
            "description": "uid",
            "example": "Uid",
            "type": "string"
          },
          "name": {
            "description": "name",
            "example": "Name",
            "type": [
              "string",
              "null"
            ]
          },
          "userCreated": {
            "description": "Indicates whether host group created by user through Data Services Cloud Console or not",
            "example": true,
            "type": [
              "boolean",
              "null"
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": [
          "object",
          "null"
        ]
      }
    },
    "securitySchemes": {
      "bearer": {
        "bearerFormat": "JWT",
        "description": "Storage Fleet API uses a JWT bearer token for authentication.\nAn authentication token can be obtained from the HPE GreenLake console.\n",
        "scheme": "bearer",
        "type": "http"
      }
    }
  },
  "security": [
    {
      "bearer": []
    }
  ]
}