Update Interface
Updates the interface with the unique identifier (URN) The version must follow semantic versioning rules.
Request
URI
PUT
https://{api_host}/cloudapi/1.0.0/interfaces/{id}
COPY
Path Parameters
string
id
Required
id
string
id
Required
id
Request Body
DefinedInterface of type(s) application/json
Optional
{
"name": "SDDC Interface",
"id": "urn:vcloud:interface:vmware.sddc:1.0.0",
"version": "1.0.0",
"vendor": "vmware",
"nss": "myCustomEntity",
"readonly": false
}
string
name
Optional
name
string
id
Optional
id
string
version
Optional
The interface's version. The version should follow semantic versioning rules.
string
vendor
Optional
The vendor name.
string
nss
Optional
A unique namespace associated with the interface.
boolean
readonly
Optional
True if the entity type cannot be modified.
Responses
200
OK
Returns DefinedInterface of type(s) application/json;version=36.3
{
"name": "SDDC Interface",
"id": "urn:vcloud:interface:vmware.sddc:1.0.0",
"version": "1.0.0",
"vendor": "vmware",
"nss": "myCustomEntity",
"readonly": false
}
string
name
Optional
name
string
id
Optional
id
string
version
Optional
The interface's version. The version should follow semantic versioning rules.
string
vendor
Optional
The vendor name.
string
nss
Optional
A unique namespace associated with the interface.
boolean
readonly
Optional
True if the entity type cannot be modified.
Availability
Added in 35.0
On This Page
Defined Interface Operations
POST
Create Interface
DELETE
Delete Interface
GET
Get Interface
GET
Query Interfaces
PUT
Update Interface