Patch Machine Network Interface
Patch network interface with a given id for specific machine. Only name, description, IPv4 address and custom property updates are supported. The change to name and IPv4 address will not propagate to cloud endpoint for provisioned machines.
The ID of the machine.
The ID of the network interface.
The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
NetworkInterface Specification
{
"description": "string",
"customProperties": {
"customProperties": "string"
},
"name": "string",
"address": "string"
}
Describes the network interface of the machine within the scope of your organization and is not propagated to the cloud
Additional custom properties that may be used to extend the machine. Internal custom properties (for example, prefixed with: "__") can not be updated.
Network interface name used during machine network interface provisioning. This property only takes effect if it is set before machine provisioning starts. The change will not propagate to cloud endpoint for provisioned machines.
Set IPv4 address for the machine network interface. The change will not propagate to cloud endpoint for provisioned machines.
Successful operation
"NetworkInterface Object"
The id of this resource instance
Date when the entity was created. The date is in ISO 8601 and UTC.
Date when the entity was last updated. The date is ISO 8601 and UTC.
Email of the user or display name of the group that owns the entity.
Type of a owner(user/ad_group) that owns the entity.
The id of the organization this entity belongs to.
HATEOAS of the entity
A human-friendly name used as an identifier in APIs that support this option.
A human-friendly description.
External entity Id on the provider side.
The device index of this network interface.
A list of IP addresses allocated or in use by this network interface.
A list of security group ids this network interface is associated with
The external regionId of the network interface.
A set of tag keys and optional values that were set on this network interface.
Additional properties that may be used to extend the base type.
Set of ids of the cloud accounts this entity belongs to.
Forbidden
"ServiceErrorResponse Object"
message
messageId
stackTrace
statusCode
errorCode
details
serverErrorId
documentKind
internalErrorCode
Not found
"ServiceErrorResponse Object"
message
messageId
stackTrace
statusCode
errorCode
details
serverErrorId
documentKind
internalErrorCode
curl -X PATCH -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}'