Key |
Returned |
Description |
openstack_ports
complex
|
always, but can be null |
List of port dictionaries. A subset of the dictionary keys listed below may be returned, depending on your cloud provider.
|
|
status
string
|
success |
The port status.
Sample:
ACTIVE
|
|
dns_name
string
|
success |
DNS name
|
|
binding:host_id
string
|
success |
The UUID of the host where the port is allocated.
Sample:
b4bd682d-234a-4091-aa5b-4b025a6a7759
|
|
allowed_address_pairs
list
|
success |
A set of zero or more allowed address pairs. An address pair consists of an IP address and MAC address.
|
|
extra_dhcp_opts
list
|
success |
A set of zero or more extra DHCP option pairs. An option pair consists of an option value and name.
|
|
dns_assignment
list
|
success |
DNS assignment information.
|
|
device_owner
string
|
success |
The UUID of the entity that uses this port.
Sample:
network:router_interface
|
|
port_security_enabled
boolean
|
success |
The port security status. The status is enabled (true) or disabled (false).
|
|
binding:profile
dict
|
success |
A dictionary the enables the application running on the host to pass and receive VIF port-specific information to the plug-in.
|
|
fixed_ips
list
|
success |
The IP addresses for the port. Includes the IP address and UUID of the subnet.
|
|
id
string
|
success |
The UUID of the port.
Sample:
3ec25c97-7052-4ab8-a8ba-92faf84148de
|
|
security_groups
list
|
success |
The UUIDs of any attached security groups.
|
|
device_id
string
|
success |
The UUID of the device that uses this port.
Sample:
b4bd682d-234a-4091-aa5b-4b025a6a7759
|
|
name
string
|
success |
The port name.
Sample:
port_name
|
|
admin_state_up
boolean
|
success |
The administrative state of the router, which is up (true) or down (false).
Sample:
True
|
|
network_id
string
|
success |
The UUID of the attached network.
Sample:
dd1ede4f-3952-4131-aab6-3b8902268c7d
|
|
ip_address
string
|
success |
The IP address.
Sample:
127.0.0.1
|
|
binding:vif_details
dict
|
success |
A dictionary that enables the application to pass information about functions that the Networking API provides.
Sample:
{'port_filter': True}
|
|
binding:vnic_type
string
|
success |
The virtual network interface card (vNIC) type that is bound to the neutron port.
Sample:
normal
|
|
binding:vif_type
dict
|
success |
The VIF type for the port.
Sample:
ovs
|
|
tenant_id
string
|
success |
The UUID of the tenant who owns the network.
Sample:
51fce036d7984ba6af4f6c849f65ef00
|
|
mac_address
string
|
success |
The MAC address.
Sample:
00:00:5E:00:53:42
|