7.2

Table Of Contents
"definedAddresses": [
]
}
],
"profileType": "EXTERNAL",
"IPAMEndpointId": null,
"subnetMask": "255.255.255.0",
"gatewayAddress": "10.110.183.253",
"primaryDnsAddress": "10.110.182.45",
"secondaryDnsAddress": "",
"dnsSuffix": "mycompany.com",
"dnsSearchSuffix": "",
"primaryWinsAddress": "10.0.0.1",
"secondaryWinsAddress": ""
}
The output contains an empty HTTP response body and the following status code.
204 No Content
Syntax for Updating a Network Profile
You can use the vRealize Automation IaaS proxy provider service REST API to update an existing network
prole.
Input
Use the supported input parameters to control the command output.
Parameter Description
URL hps://$host/iaas-proxy-provider/api/network/proles/$id
Method Put
$host Species the host name and fully qualied domain name or IP
address of the vRealize Automation identity server.
$token Species a valid HTTP bearer token with necessary credentials.
Output
The command output contains a status statement.
Parameter Description
status
If the command is not successful, the HTTP status is 204
No Content.
Example: curl Command
The following example command updates the network prole with an ID of 263b80f5-d34f-47f2-
b0b1-5a3db991c2e9.
curl –X PUT --insecure -H "Accept:application/json"
-H "Authorization: Bearer $token"
https://$host/iaas-proxy-provider/api/network/profiles/263b80f5-d34f-47f2-b0b1-5a3db991c2e9 -d “
{
"@type": "ExternalNetworkProfile",
"id": "263b80f5-d34f-47f2-b0b1-5a3db991c2e9",
Programming Guide
314 VMware, Inc.