# Copyright (c) 2019 Red Hat, Inc. # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. [driver.amphora] title=Amphora Provider link=https://docs.openstack.org/api-ref/load-balancer/v2/index.html [driver.ovn] title=OVN Provider link=https://docs.openstack.org/ovn-octavia-provider/latest/admin/driver.html # Note: These should be in the order they appear in a create call. [operation.additional_vips] title=additional_vips status=optional notes=Additional VIPs to the primary one. Every additional VIP shall include the ``subnet_id`` as mandatory and the ``ip_address`` as optional. Additional VIP subnets must all belong to the same network as the primary VIP. cli=openstack loadbalancer create [--additional-vip ] driver.amphora=complete driver.ovn=complete [operation.admin_state_up] title=admin_state_up status=mandatory notes=Enables and disables the load balancer. cli=openstack loadbalancer create [--enable | --disable] driver.amphora=complete driver.ovn=complete [operation.availability_zone] title=availability_zone status=optional notes=The availability zone to deploy the load balancer into. cli=openstack loadbalancer create [--availability-zone ] driver.amphora=complete driver.ovn=missing [operation.description] title=description status=optional notes=The description of the load balancer. Provided by the Octavia API service. cli=openstack loadbalancer create [--description ] driver.amphora=complete driver.ovn=complete [operation.flavor] title=flavor status=optional notes=The flavor of the load balancer. cli=openstack loadbalancer create [--flavor ] driver.amphora=complete driver.ovn=missing [operation.name] title=name status=optional notes=The name of the load balancer. Provided by the Octavia API service. cli=openstack loadbalancer create [--name ] driver.amphora=complete driver.ovn=complete [operation.stats] title=Load Balancer statistics status=mandatory notes=The ability to show statistics for a load balancer. cli=openstack loadbalancer stats show driver.amphora=complete driver.ovn=missing [operation.status] title=Load Balancer status tree status=mandatory notes=The ability to show a status tree for the load balancer. cli=openstack loadbalancer status show driver.amphora=complete driver.ovn=complete [operation.tags] title=tags status=optional notes=The tags for the load balancer. Provided by the Octavia API service. cli=openstack loadbalancer create [--tag ] driver.amphora=complete driver.ovn=complete [operation.vip_address] title=vip_address status=optional cli=openstack loadbalancer create [--vip-address ] driver.amphora=complete driver.ovn=complete [operation.vip_network_id] title=vip_network_id status=optional cli=openstack loadbalancer create [--vip-network-id ] driver.amphora=complete driver.ovn=complete [operation.vip_port_id] title=vip_port_id status=optional cli=openstack loadbalancer create [--vip-port-id ] driver.amphora=complete driver.ovn=complete [operation.vip_qos_policy_id] title=vip_qos_policy_id status=optional cli=openstack loadbalancer create [--vip-qos-policy-id ] driver.amphora=complete driver.ovn=complete [operation.vip_subnet_id] title=vip_subnet_id status=optional cli=openstack loadbalancer create [--vip-subnet-id ] driver.amphora=complete driver.ovn=complete