List Snapshot Vendors
Get all snap vendors
Responses
- 200
- 400
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
snapVendors object[]
{
"snapVendors": [
{
"snapVendor": {
"id": 0,
"name": "string"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": true,
"enableArrayType": true,
"enableArrayNameChange": true,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 0,
"label": {
"name": "string",
"controlHost": "string",
"userName": "string",
"password": "string"
}
}
]
}
{
"snapVendors": [
{
"snapVendor": {
"id": 28,
"name": "Amazon Web Services"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": true,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 41,
"name": "Cisco HyperFlex"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 47,
"name": "Commvault Distributed Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 43,
"name": "Commvault Hybrid File Store"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 36,
"name": "Commvault Virtual Server Agent"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 20,
"name": "DataCore"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 11,
"name": "Dell EMC Isilon"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 4,
"name": "Dell EMC PowerMAX / VMAX / Symmetrix"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 49,
"name": "Dell EMC PowerStore"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 37,
"name": "Dell EMC ScaleIO"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 38,
"name": "Dell EMC Storage Center (DSM)"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 31,
"name": "Dell EMC Unity"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 12,
"name": "Dell EMC VNX / Celerra"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 5,
"name": "Dell EMC VNX / CLARiiON"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 23,
"name": "Dell EMC VPLEX"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 30,
"name": "Dell EMC XtremIO"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 7,
"name": "Dell EqualLogic"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 17,
"name": "Fujitsu ETERNUS AF / DX"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 44,
"name": "Google Cloud Platform"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "Service Account ID",
"password": "Private Key Password"
}
},
{
"snapVendor": {
"id": 33,
"name": "Hitachi NAS"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 2,
"name": "Hitachi Vantara"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 16,
"name": "HPE 3PAR StoreServ"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 8,
"name": "HPE EVA"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 18,
"name": "HPE Nimble Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 21,
"name": "Huawei"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 13,
"name": "IBM FlashSystem"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 10,
"name": "IBM XIV"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 22,
"name": "INFINIDAT"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 46,
"name": "Kubernetes CSI"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 39,
"name": "Microsoft Azure"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "Subscription ID",
"userName": "Application ID",
"password": "Application Password"
}
},
{
"snapVendor": {
"id": 48,
"name": "Microsoft Azure Stack"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "Subscription ID",
"userName": "Application ID",
"password": "Application Password"
}
},
{
"snapVendor": {
"id": 50,
"name": "MongoDB Atlas"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "Organization ID",
"userName": "Public Key",
"password": "Private Key"
}
},
{
"snapVendor": {
"id": 24,
"name": "NEC Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 3,
"name": "NetApp"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": true,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 9,
"name": "NetApp E-series / LSI"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": true,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 56,
"name": "NetApp SnapMirror Cloud Target - Alibaba Cloud Object Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 23,
"labels": {
"name": "Bucket",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 52,
"name": "NetApp SnapMirror Cloud Target - Amazon S3"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 2,
"labels": {
"name": "Bucket",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 57,
"name": "NetApp SnapMirror Cloud Target - Google Cloud Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 19,
"labels": {
"name": "Bucket",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 53,
"name": "NetApp SnapMirror Cloud Target - Microsoft Azure Storage"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 3,
"labels": {
"name": "Container",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 58,
"name": "NetApp SnapMirror Cloud Target - NetApp ONTAP S3"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 211,
"labels": {
"name": "Bucket",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 54,
"name": "NetApp SnapMirror Cloud Target - NetApp StorageGRID"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": true,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": true
},
"cloudVendorId": 206,
"labels": {
"name": "Bucket",
"controlHost": "Service Host",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 29,
"name": "NetApp SolidFire"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
},
{
"snapVendor": {
"id": 26,
"name": "Nutanix"
},
"capabilities": {
"enableUserName": true,
"enableControlHost": false,
"enablePassword": true,
"enableArrayDeviceGroup": false,
"enableHostDeviceGroup": false,
"enableArrayNameChange": false,
"enableName": true,
"enableArrayType": false,
"enableNetAppCloudAccount": false
},
"labels": {
"name": "",
"controlHost": "",
"userName": "",
"password": ""
}
}
]
}
Bad Request
GET /v4/storagearrays/vendors
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://localhost/webconsole/api/V4/StorageArrays/Vendors' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'