7.2

Table Of Contents
"@type": "ExternalNetworkProfile",
"name": "externalTestCreate",
"description": "",
"isHidden": false,
"definedRanges": [
{
"name": "range",
"description": "",
"beginIPv4Address": "10.110.183.221",
"endIPv4Address": "10.110.183.240",
"state": "UNALLOCATED"
}
],
"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": ""
}
Example: JSON Output
The JSON output consists of a location URL, which points to the newly created network prole. The output
contains an empty HTTP response body and the following or similar header statement. Copy the location
URL into a text editor for future use.
Location:
https://vcac148-084-241.eng.mycompany.com/iaas-proxy-provider/api/network/profiles/263b80f5-
d34f-47f2-b0b1-5a3db991c2e9
Copy the location URL into a text editor for future use.
Syntax for Creating an External Network Profile Using External IPAM
You can use the vRealize Automation REST API to create a external network prole using external IPAM.
Input
Use the supported input parameters to control the command output.
Input Description
URL hps://$host/iaas-proxy-provider/api/network/proles
Method Post
$host Species the host name and fully qualied domain name or
IP address of the vRealize Automation identity server.
Chapter 3 REST API Use Cases
VMware, Inc. 305