Get Snap Configs for storage Array vendor
Select
get snap config for vendor.
Path Parameters
- vendorId int32 required
- 200
- 400
OK
- application/json
- Schema
- Example (from schema)
Schema
- vendor string
vendor Name
configList object[]
snap configs of snap vendor with default values
masterConfigId int32This is the masterConfigId, which is available for each vendors configs
name stringThis is the name of the config which is displayed on the Command Center Console
type int32Possible values: [
1
,2
,8
,10
,12
,13
,14
]Type of the config value. type can accept 7 values [1,2,8,10,12,13,14], 1: boolean, 2: integer, 8: text, 10: array[string] are common configs, the rest three are special keys, 12 is for password type key for NetApp E-Series and HPE Nimble, 13 is Private Key for GCP, 14 is a config to select type of Disk for GCP
value stringValues to be set for all types except 10 and 14
values object[]
Values to be set for type 10 and 14. Incase of HPE 3PAR StoreServ, name field will have the remote snap MA Id.
id int32name stringflags int32Flag regarding placement of config in the CC page
description stringDescription about the config that tells the user what it is for and the range of values it accepts
isEnabled booleanWhether the config is enabled or not
checkRange booleanWhether to check if the value is in range or not of accepted values
minValue int64This is the lower limit value to which the config can be set for numeric types
maxValue int64This is the higher limit value to which the config can be set for numeric types
{
"vendor": "string",
"configList": [
{
"masterConfigId": 0,
"name": "string",
"type": 1,
"value": "string",
"values": [
{
"id": 0,
"name": "string"
}
],
"flags": 0,
"description": "string",
"isEnabled": true,
"checkRange": true,
"minValue": 0,
"maxValue": 0
}
]
}
Bad Request