Create interface
| Method | URI | Description | 
|---|---|---|
| POST | /v2/{tenant_id}/servers/{server_id}/os-interface | Creates and uses a port interface to attach the port to a server instance. | 
Normal response codes: 200
Request
This table shows the URI parameters for the create interface request:
| Name | Type | Description | 
|---|---|---|
| {tenant_id} | String | Project ID | 
| {server_id} | UUID | The UUID for the server of interest to you. | 
This table shows the body parameters for the create interface request:
| Name | Type | Description | 
|---|---|---|
| interfaceAttachment | String | Specify the interfaceAttachment action in the request body. | 
| port_id | UUID | The ID of the port for which you want to create an interface. The net_id and port_id parameters are mutually exclusive.  | 
           
| net_id | UUID | The ID of the network for which you want to create a port interface. The net_id and port_id parameters are mutually exclusive.  | 
           
| fixed_ips | array | Fixed IP addresses. If you request a specific fixed IP address without a net_id, the request returns a Bad Request (400) response code.  | 
           
Example. Create interface: JSON request
Create interface with port_id.
       {
         "interfaceAttachment": {
           "port_id": "ce531f90-199f-48c0-816c-13e38010b442"
         }
       }
     
     
     Create interface with net_id and fixed_ips.
       {
         "interfaceAttachment": {
           "fixed_ips": [
             {
               "ip_address": "192.168.1.3"
             }
           ],
           "net_id": "3cb9bc59-5699-4588-a4b1-b87f96708bc6"
         }
       }
     
     
   Response
Example. Create interface: JSON response
       {
         "interfaceAttachment": {
           "fixed_ips": [
             {
               "ip_address": "192.168.1.1",
               "subnet_id": "f8a6e8f8-c2ec-497c-9f23-da9616de54ef"
             }
           ],
           "mac_addr": "fa:16:3e:4c:2c:30",
           "net_id": "3cb9bc59-5699-4588-a4b1-b87f96708bc6",
           "port_id": "ce531f90-199f-48c0-816c-13e38010b442",
           "port_state": "ACTIVE"
         }
       }