List Snapshot Vendors
Get all snap vendors
Responses
- 200
- 400
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
snapVendors object[]
List of all snap vendors
snapVendor object
id int32name stringcapabilities object
enableUserName booleanSet to true if username is enabled for the vendor
enableControlHost booleanSet to true if control host is enabled for the vendor
enablePassword booleanSet to true if password is enabled for the vendor
enableArrayDeviceGroup booleanSet to true if the array belongs to a device group
enableHostDeviceGroup booleanSet to true if the host belongs to a device group
enableArrayType booleanSet to true if array type is enabled for the NetApp and AWS to establish subtypes of vendors
enableArrayNameChange booleanSet to true if name of the array can be changed
enableNetAppCloudAccount booleanSet to true if NetApp Cloud Account is enabled for the vendor
cloudVendorId int32label object
Labels for array entities to be displayed on the CC page
name stringLabel for array name
controlHost stringLabel for array control host
userName stringLabel for array username
password stringLabel for array password
{
"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
Loading...