POST | /config/update | Update an existing N3T global config |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
config | body | json | Yes |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Id | form | Guid | No | |
Type | form | string | No | |
Servers | form | List<Server> | No | |
form | No | |||
VMWareMaxSupportedSDK | form | decimal | No | |
VSphereMaxSupportedSDK | form | decimal | No | |
VMwareMaxSupportedRest | form | decimal | No | |
AWSProfileName | form | string | No | |
AWSRegion | form | string | No | |
Actifio | form | Actifio | No | |
VCenter | form | List<VCenter> | No | |
VCloudDir | form | List<VCloudDir> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Name | form | string | No | |
IP | form | string | No | |
Provider | form | Providers | No | |
ProviderName | form | string | No | |
Environments | form | List<N3TEnvironment> | No | |
EnvironmentsNames | form | List<string> | No | |
EnvironmentsInfo | form | List<EnvironmentInfo> | No |
vCloud | |
AWS | |
GCP | |
Azure | |
Actifio | |
Zerto | |
Veeam | |
Acronis | |
N3T | |
Auvik |
DEV | |
QA | |
UAT | |
PROD | |
DEMO | |
EXT |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
IP | form | string | No | |
Provider | form | Providers | No | |
Host | form | EnvironmentHost | No | |
Type | form | N3TEnvironmentType | No | |
Environment | form | N3TEnvironment | No | |
Database | form | EnvironmentDatabase | No | |
EnvironmentType | form | string | No | |
EnvironmentName | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
URL | form | string | No | |
Port | form | string | No | |
Protocol | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Name | form | string | No | |
User | form | string | No | |
Password | form | string | No |
Database | |
Host |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Port | form | string | No | |
Database | form | string | No | |
providerName | form | string | No | |
ConnectionTimeout | form | int | No | |
ConnectionString | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Host | form | string | No | |
FromAddress | form | string | No | |
NotificationsEmail | form | string | No | |
PasswordResetWindowMin | form | int | No | |
PasswordResetTemplate | form | string | No | |
SendToInvoicesCreated | form | string[] | No | |
NotificationsEmailServer | form | string | No | |
NotificationsEmailServerPort | form | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
VendorKey | form | string | No | |
Logins | form | List<ActifioLogin> | No | |
RemoteDatastores | form | List<ActifioRemoteDatastore> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Urls | form | Url | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
username | form | string | No | |
password | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
sessionId | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
API | form | string | No | |
Hidden | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
EsxHost | form | string | No | |
VmwareId | form | int | No | |
LocationName | form | string | No | |
Location | form | DatacenterLocations | No |
ACD | |
GMU | |
SPA | |
LAS | |
DEV | |
VCD | |
AWS | |
GCP | |
UAT | |
AZU | |
CNW | |
AUV | |
ATL | |
EXT |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /config/update HTTP/1.1
Host: n3tapi.palmettovdc.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"config":{"id":"00000000000000000000000000000000","type":"Config","servers":[{"name":"String","ip":"String","provider":"vCloud","providerName":"vCloud","environments":["DEV"],"environmentsNames":["String"],"environmentsInfo":[{"ip":"String","provider":"vCloud","host":{"url":"String","port":"String","protocol":"String","name":"String","user":"String","password":"String"},"type":"Database","environment":"DEV","database":{"port":"String","database":"String","providerName":"String","connectionTimeout":0,"connectionString":"String","name":"String","user":"String","password":"String"},"environmentType":"Database","environmentName":"DEV"}]}],"mail":{"host":"String","fromAddress":"String","notificationsEmail":"String","passwordResetWindowMin":0,"passwordResetTemplate":"String","sendToInvoicesCreated":["String"],"notificationsEmailServer":"String","notificationsEmailServerPort":0},"vmWareMaxSupportedSDK":0,"vSphereMaxSupportedSDK":0,"vMwareMaxSupportedRest":0,"awsProfileName":"String","awsRegion":"String","actifio":{"vendorKey":"String","logins":[{"urls":{"api":"String","hidden":"String"},"locationName":"ACD","location":"ACD","user":"String","password":"String","isEncrypted":false}],"remoteDatastores":[{"esxHost":"String","vmwareId":0,"locationName":"ACD","location":"ACD"}]},"vCenter":[{"locationName":"ACD","location":"ACD","user":"String","password":"String","isEncrypted":false}],"vCloudDir":[{"locationName":"ACD","location":"ACD","user":"String","password":"String","isEncrypted":false}]}}