7.2

Table Of Contents
n
Verify that the host name and fully qualied domain name of the vRealize Automation instance are
available.
n
Verify that you have a valid HTTP bearer token that matches your login credentials. See Chapter 2,
“REST API Authentication,” on page 9.
Procedure
u
Use the following sample command to delete a key pair.
curl –X “Delete” --insecure -H "Accept:application/json"
-H "Authorization: Bearere $token"
https://$host/iaas-proxy-provider/api/keyPairs/26
The output contains an empty HTTP response body and the following status code.
204 No Content
Syntax for Deleting a Key Pair
You can use the vRealize Automation REST API to delete a key pair.
Prerequisites
n
Log in to vRealize Automation as a tenant administrator.
n
Verify that the host name and fully qualied domain name of the vRealize Automation instance are
available.
n
Verify that you have a valid HTTP bearer token that matches your login credentials. See Chapter 2,
“REST API Authentication,” on page 9.
Input
Use the supported input parameters to control the command output.
Input Description
URL hps://$host/iaas-proxy-provider/api/keyPairs/$id
Method Delete
$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.
$id: Species the unique identier of the key pair.
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 deletes a key pair.
curl –X “Delete” --insecure -H "Accept:application/json"
-H "Authorization: Bearer $token"
https://$host/iaas-proxy-provider/api/keyPairs/26
Programming Guide
286 VMware, Inc.