Attribute name | Type | Default Value | Description |
---|---|---|---|
provider:network_type | String | N/A | The physical mechanism by which the virtual network is realized. Possible values are "flat", "vlan", "local", and "gre", corresponding to flat networks, VLAN networks, local networks, and GRE networks as defined above. All types of provider networks can be created by administrators, while tenant networks can be realized as "vlan", "gre", or "local" network types depending on plugin configuration. |
provider:physical_network | String | If a physical network named "default" has been configured, and if provider:network_type is "flat" or "vlan", then "default" is used. | The name of the physical network over which the virtual network is realized for flat and VLAN networks. Not applicable to the "local" or "gre" network types. |
provider:segmentation_id | Integer | N/A | For VLAN networks, the VLAN VID on the physical network that realizes the virtual network. Valid VLAN VIDs are 1 through 4094. For GRE networks, the tunnel ID. Valid tunnel IDs are any 32 bit unsigned integer. Not applicable to the "flat" or "local" network types. |
extension:provider_network:view
action via the OpenStack Networking policy
configuration. The provider attributes are only
accepted for network API operations if the client is
authorized for the
extension:provider_network:set
action. The default OpenStack Networking API policy
configuration authorizes both actions for users with
the admin role. See Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the router. |
name | String | None | Human-readable name for the router. Might not be unique. |
admin_state_up | Bool | True | The administrative state of router. If false (down), the router does not forward packets. |
status | String | N/A | |
tenant_id | uuid-str | N/A | Owner of the router. Only admin users can specify a tenant_id other than its own. |
external_gateway_info | dict contain 'network_id' key-value pair | Null | External network that this router connects to for gateway services (e.g., NAT) |
Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the floating IP. |
floating_ip_address | string (IP address) | allocated by OpenStack Networking | The external network IP address available to be mapped to an internal IP address. |
floating_network_id | uuid-str | N/A | |
router_id | uuid-str | N/A | Read-only value indicating the router that connects the external network to the associated internal port, if a port is associated. |
port_id | uuid-str | Null | Indicates the internal OpenStack Networking port associated with the external floating IP. |
fixed_ip_address | string (IP address) | Null | Indicates the IP address on the internal port that is mapped to by the floating IP (since an OpenStack Networking port might have more than one IP address). |
tenant_id | uuid-str | N/A | Owner of the Floating IP. Only admin users can specify a tenant_id other than its own. |
Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the security group. |
name | String | None | Human-readable name for the security group. Might not be unique. Cannot be named default as that is automatically created for a tenant. |
description | String | None | Human-readable description of a security group. |
tenant_id | uuid-str | N/A | Owner of the security group. Only admin users can specify a tenant_id other than their own. |
Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the security group rule. |
security_group_id | uuid-str or Integer | allocated by OpenStack Networking | The security group to associate rule with. |
direction | String | N/A | The direction the traffic is allow (ingress/egress) from a VM. |
protocol | String | None | IP Protocol (icmp, tcp, udp, etc). |
port_range_min | Integer | None | Port at start of range |
port_range_max | Integer | None | Port at end of range |
ethertype | String | None | ethertype in L2 packet (IPv4, IPv6, etc) |
remote_ip_prefix | string (IP cidr) | None | CIDR for address range |
remote_group_id | uuid-str or Integer | allocated by OpenStack Networking or OpenStack Compute | Source security group to apply to rule. |
tenant_id | uuid-str | N/A | Owner of the security group rule. Only admin users can specify a tenant_id other than its own. |
--lb-method
depend on
the backend provider. For the reference implementation
based on HAProxy valid options are: ROUND_ROBIN,
LEAST_CONNECTIONS, or SOURCE_IP--weight
may be specified as
an integer in the range 0..256. The weight of a member
determines the portion of requests or connections it
services compared to the other members of the pool. A
value of 0 means the member will not participate in
load-balancing but will still accept persistent
connections.--type
are: PING,
TCP, HTTP, HTTPS. It is also possible to set
--url_path
which defaults to "/" and if
specified must begin with a leading slash--protocol
here are these
same as in the pool creation step above.--connection-limit
flag and specifying
maximum connections per second.cookie_name=<name>
to inform the load balancer of which cookie name to use,
this cookie_name
is unused with other
persistence types.Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the QoS queue. |
default | Boolean | False by default | If True ports will be created with this queue size unless the network port is created or associated with a queue at port creation time. |
name | String | None | Name for QoS queue. |
min | Integer | 0 | Minimum Bandwidth Rate (kbps). |
max | Integer | N/A | Maximum Bandwidth Rate (kbps). |
qos_marking | String | untrusted by default | Whether QoS marking should be trusted or untrusted. |
dscp | Integer | 0 | DSCP Marking value. |
tenant_id | uuid-str | N/A | The owner of the QoS queue. |