Update Interface

Update Interface
Updates the interface with the unique identifier (URN)

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


Request Body
DefinedInterface of type(s) application/json
Optional

Show optional properties

{
    "name": "SDDC Interface",
    "version": "1.0.0",
    "vendor": "vmware",
    "nss": "myCustomEntity"
}
{
    "name": "SDDC Interface",
    "id": "urn:vcloud:interface:vmware.sddc:1.0.0",
    "version": "1.0.0",
    "vendor": "vmware",
    "nss": "myCustomEntity",
    "readonly": false
}
Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns DefinedInterface of type(s) application/json;version=9.1.0
{
    "name": "SDDC Interface",
    "id": "urn:vcloud:interface:vmware.sddc:1.0.0",
    "version": "1.0.0",
    "vendor": "vmware",
    "nss": "myCustomEntity",
    "readonly": false
}

Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"name":"string","nss":"string","vendor":"string","version":"string"}' https://{api_host}/cloudapi/1.0.0/interfaces/{id}