octavia  8.0.0
About: OpenStack Octavia is an operator-grade reference implementation for Load Balancing as a Service (LBaaS).
The "Wallaby" series (latest release).
  Fossies Dox: octavia-8.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

constants.py File Reference

Go to the source code of this file.

Namespaces

namespace  octavia.common.constants
 

Variables

 octavia.common.constants.LOADBALANCERS = lib_consts.LOADBALANCERS
 Constants common to the provider drivers moved to octavia_lib.common.constants These are deprecated, to be removed in the 'U' release. More...
 
 octavia.common.constants.LISTENERS = lib_consts.LISTENERS
 
 octavia.common.constants.POOLS = lib_consts.POOLS
 
 octavia.common.constants.HEALTHMONITORS = lib_consts.HEALTHMONITORS
 
 octavia.common.constants.MEMBERS = lib_consts.MEMBERS
 
 octavia.common.constants.L7POLICIES = lib_consts.L7POLICIES
 
 octavia.common.constants.L7RULES = lib_consts.L7RULES
 
 octavia.common.constants.HEALTH_MONITOR_PING = lib_consts.HEALTH_MONITOR_PING
 
 octavia.common.constants.HEALTH_MONITOR_TCP = lib_consts.HEALTH_MONITOR_TCP
 
 octavia.common.constants.HEALTH_MONITOR_HTTP = lib_consts.HEALTH_MONITOR_HTTP
 
 octavia.common.constants.HEALTH_MONITOR_HTTPS = lib_consts.HEALTH_MONITOR_HTTPS
 
 octavia.common.constants.HEALTH_MONITOR_TLS_HELLO = lib_consts.HEALTH_MONITOR_TLS_HELLO
 
 octavia.common.constants.HEALTH_MONITOR_UDP_CONNECT = lib_consts.HEALTH_MONITOR_UDP_CONNECT
 
 octavia.common.constants.SUPPORTED_HEALTH_MONITOR_TYPES = lib_consts.SUPPORTED_HEALTH_MONITOR_TYPES
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_GET = lib_consts.HEALTH_MONITOR_HTTP_METHOD_GET
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_HEAD = lib_consts.HEALTH_MONITOR_HTTP_METHOD_HEAD
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_POST = lib_consts.HEALTH_MONITOR_HTTP_METHOD_POST
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_PUT = lib_consts.HEALTH_MONITOR_HTTP_METHOD_PUT
 
tuple octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_DELETE
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_TRACE = lib_consts.HEALTH_MONITOR_HTTP_METHOD_TRACE
 
tuple octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_OPTIONS
 
tuple octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_CONNECT
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_METHOD_PATCH = lib_consts.HEALTH_MONITOR_HTTP_METHOD_PATCH
 
tuple octavia.common.constants.SUPPORTED_HEALTH_MONITOR_HTTP_METHODS
 
 octavia.common.constants.L7POLICY_ACTION_REJECT = lib_consts.L7POLICY_ACTION_REJECT
 
 octavia.common.constants.L7POLICY_ACTION_REDIRECT_TO_URL = lib_consts.L7POLICY_ACTION_REDIRECT_TO_URL
 
 octavia.common.constants.L7POLICY_ACTION_REDIRECT_TO_POOL = lib_consts.L7POLICY_ACTION_REDIRECT_TO_POOL
 
 octavia.common.constants.L7POLICY_ACTION_REDIRECT_PREFIX = lib_consts.L7POLICY_ACTION_REDIRECT_PREFIX
 
 octavia.common.constants.SUPPORTED_L7POLICY_ACTIONS = lib_consts.SUPPORTED_L7POLICY_ACTIONS
 
 octavia.common.constants.L7RULE_COMPARE_TYPE_REGEX = lib_consts.L7RULE_COMPARE_TYPE_REGEX
 
 octavia.common.constants.L7RULE_COMPARE_TYPE_STARTS_WITH = lib_consts.L7RULE_COMPARE_TYPE_STARTS_WITH
 
 octavia.common.constants.L7RULE_COMPARE_TYPE_ENDS_WITH = lib_consts.L7RULE_COMPARE_TYPE_ENDS_WITH
 
 octavia.common.constants.L7RULE_COMPARE_TYPE_CONTAINS = lib_consts.L7RULE_COMPARE_TYPE_CONTAINS
 
 octavia.common.constants.L7RULE_COMPARE_TYPE_EQUAL_TO = lib_consts.L7RULE_COMPARE_TYPE_EQUAL_TO
 
 octavia.common.constants.SUPPORTED_L7RULE_COMPARE_TYPES = lib_consts.SUPPORTED_L7RULE_COMPARE_TYPES
 
 octavia.common.constants.L7RULE_TYPE_HOST_NAME = lib_consts.L7RULE_TYPE_HOST_NAME
 
 octavia.common.constants.L7RULE_TYPE_PATH = lib_consts.L7RULE_TYPE_PATH
 
 octavia.common.constants.L7RULE_TYPE_FILE_TYPE = lib_consts.L7RULE_TYPE_FILE_TYPE
 
 octavia.common.constants.L7RULE_TYPE_HEADER = lib_consts.L7RULE_TYPE_HEADER
 
 octavia.common.constants.L7RULE_TYPE_COOKIE = lib_consts.L7RULE_TYPE_COOKIE
 
 octavia.common.constants.L7RULE_TYPE_SSL_CONN_HAS_CERT = lib_consts.L7RULE_TYPE_SSL_CONN_HAS_CERT
 
 octavia.common.constants.L7RULE_TYPE_SSL_VERIFY_RESULT = lib_consts.L7RULE_TYPE_SSL_VERIFY_RESULT
 
 octavia.common.constants.L7RULE_TYPE_SSL_DN_FIELD = lib_consts.L7RULE_TYPE_SSL_DN_FIELD
 
 octavia.common.constants.SUPPORTED_L7RULE_TYPES = lib_consts.SUPPORTED_L7RULE_TYPES
 
 octavia.common.constants.LB_ALGORITHM_ROUND_ROBIN = lib_consts.LB_ALGORITHM_ROUND_ROBIN
 
 octavia.common.constants.LB_ALGORITHM_LEAST_CONNECTIONS = lib_consts.LB_ALGORITHM_LEAST_CONNECTIONS
 
 octavia.common.constants.LB_ALGORITHM_SOURCE_IP = lib_consts.LB_ALGORITHM_SOURCE_IP
 
 octavia.common.constants.SUPPORTED_LB_ALGORITHMS = lib_consts.SUPPORTED_LB_ALGORITHMS
 
 octavia.common.constants.OPERATING_STATUS = lib_consts.OPERATING_STATUS
 
 octavia.common.constants.ONLINE = lib_consts.ONLINE
 
 octavia.common.constants.OFFLINE = lib_consts.OFFLINE
 
 octavia.common.constants.DEGRADED = lib_consts.DEGRADED
 
 octavia.common.constants.ERROR = lib_consts.ERROR
 
 octavia.common.constants.DRAINING = lib_consts.DRAINING
 
 octavia.common.constants.NO_MONITOR = lib_consts.NO_MONITOR
 
 octavia.common.constants.SUPPORTED_OPERATING_STATUSES = lib_consts.SUPPORTED_OPERATING_STATUSES
 
 octavia.common.constants.PROTOCOL_TCP = lib_consts.PROTOCOL_TCP
 
 octavia.common.constants.PROTOCOL_UDP = lib_consts.PROTOCOL_UDP
 
 octavia.common.constants.PROTOCOL_HTTP = lib_consts.PROTOCOL_HTTP
 
 octavia.common.constants.PROTOCOL_HTTPS = lib_consts.PROTOCOL_HTTPS
 
 octavia.common.constants.PROTOCOL_TERMINATED_HTTPS = lib_consts.PROTOCOL_TERMINATED_HTTPS
 
 octavia.common.constants.PROTOCOL_PROXY = lib_consts.PROTOCOL_PROXY
 
 octavia.common.constants.SUPPORTED_PROTOCOLS = lib_consts.SUPPORTED_PROTOCOLS
 
 octavia.common.constants.PROVISIONING_STATUS = lib_consts.PROVISIONING_STATUS
 
 octavia.common.constants.AMPHORA_ALLOCATED = lib_consts.AMPHORA_ALLOCATED
 
 octavia.common.constants.AMPHORA_BOOTING = lib_consts.AMPHORA_BOOTING
 
 octavia.common.constants.AMPHORA_READY = lib_consts.AMPHORA_READY
 
 octavia.common.constants.ACTIVE = lib_consts.ACTIVE
 
 octavia.common.constants.PENDING_DELETE = lib_consts.PENDING_DELETE
 
 octavia.common.constants.PENDING_UPDATE = lib_consts.PENDING_UPDATE
 
 octavia.common.constants.PENDING_CREATE = lib_consts.PENDING_CREATE
 
 octavia.common.constants.DELETED = lib_consts.DELETED
 
 octavia.common.constants.SUPPORTED_PROVISIONING_STATUSES = lib_consts.SUPPORTED_PROVISIONING_STATUSES
 
 octavia.common.constants.SESSION_PERSISTENCE_SOURCE_IP = lib_consts.SESSION_PERSISTENCE_SOURCE_IP
 
 octavia.common.constants.SESSION_PERSISTENCE_HTTP_COOKIE = lib_consts.SESSION_PERSISTENCE_HTTP_COOKIE
 
 octavia.common.constants.SESSION_PERSISTENCE_APP_COOKIE = lib_consts.SESSION_PERSISTENCE_APP_COOKIE
 
 octavia.common.constants.SUPPORTED_SP_TYPES = lib_consts.SUPPORTED_SP_TYPES
 
 octavia.common.constants.SUPPORTED_HTTP_HEADERS = lib_consts.SUPPORTED_HTTP_HEADERS
 
 octavia.common.constants.SUPPORTED_SSL_HEADERS = lib_consts.SUPPORTED_SSL_HEADERS
 
string octavia.common.constants.HEALTH_MONITOR_DEFAULT_EXPECTED_CODES = '200'
 
 octavia.common.constants.HEALTH_MONITOR_HTTP_DEFAULT_METHOD = lib_consts.HEALTH_MONITOR_HTTP_METHOD_GET
 
string octavia.common.constants.HEALTH_MONITOR_DEFAULT_URL_PATH = '/'
 
string octavia.common.constants.TYPE = 'type'
 
string octavia.common.constants.URL_PATH = 'url_path'
 
string octavia.common.constants.HTTP_METHOD = 'http_method'
 
string octavia.common.constants.HTTP_VERSION = 'http_version'
 
string octavia.common.constants.EXPECTED_CODES = 'expected_codes'
 
string octavia.common.constants.DELAY = 'delay'
 
string octavia.common.constants.TIMEOUT = 'timeout'
 
string octavia.common.constants.MAX_RETRIES = 'max_retries'
 
string octavia.common.constants.MAX_RETRIES_DOWN = 'max_retries_down'
 
string octavia.common.constants.RISE_THRESHOLD = 'rise_threshold'
 
string octavia.common.constants.DOMAIN_NAME = 'domain_name'
 
string octavia.common.constants.UPDATE_STATS = 'UPDATE_STATS'
 
string octavia.common.constants.UPDATE_HEALTH = 'UPDATE_HEALTH'
 
dictionary octavia.common.constants.VALID_LISTENER_POOL_PROTOCOL_MAP
 
int octavia.common.constants.MIN_PORT_NUMBER = 1
 
int octavia.common.constants.MAX_PORT_NUMBER = 65535
 
int octavia.common.constants.DEFAULT_CONNECTION_LIMIT = -1
 
int octavia.common.constants.MIN_CONNECTION_LIMIT = -1
 
int octavia.common.constants.DEFAULT_WEIGHT = 1
 
int octavia.common.constants.MIN_WEIGHT = 0
 
int octavia.common.constants.MAX_WEIGHT = 256
 
int octavia.common.constants.DEFAULT_MAX_RETRIES_DOWN = 3
 
int octavia.common.constants.MIN_HM_RETRIES = 1
 
int octavia.common.constants.MAX_HM_RETRIES = 10
 
int octavia.common.constants.MAX_TIMEOUT = 365 * 24 * 60 * 60 * 1000
 
int octavia.common.constants.MIN_TIMEOUT = 0
 
int octavia.common.constants.DEFAULT_TIMEOUT_CLIENT_DATA = 50000
 
int octavia.common.constants.DEFAULT_TIMEOUT_MEMBER_CONNECT = 5000
 
int octavia.common.constants.DEFAULT_TIMEOUT_MEMBER_DATA = 50000
 
int octavia.common.constants.DEFAULT_TIMEOUT_TCP_INSPECT = 0
 
tuple octavia.common.constants.MUTABLE_STATUSES = (lib_consts.ACTIVE,)
 
tuple octavia.common.constants.DELETABLE_STATUSES = (lib_consts.ACTIVE, lib_consts.ERROR)
 
tuple octavia.common.constants.FAILOVERABLE_STATUSES = (lib_consts.ACTIVE, lib_consts.ERROR)
 
tuple octavia.common.constants.SUPPORTED_AMPHORA_STATUSES
 
string octavia.common.constants.AMPHORA_VM = 'VM'
 
tuple octavia.common.constants.SUPPORTED_AMPHORA_TYPES = (AMPHORA_VM,)
 
 octavia.common.constants.DISTINGUISHED_NAME_FIELD_REGEX = lib_consts.DISTINGUISHED_NAME_FIELD_REGEX
 
list octavia.common.constants.SUPPORTED_L7POLICY_REDIRECT_HTTP_CODES = [301, 302, 303, 307, 308]
 
list octavia.common.constants.SUPPORTED_HTTP_VERSIONS = [1.0, 1.1]
 
int octavia.common.constants.MIN_POLICY_POSITION = 1
 
int octavia.common.constants.MAX_POLICY_POSITION = 2147483647
 
int octavia.common.constants.MAX_L7RULES_PER_L7POLICY = 50
 
string octavia.common.constants.HTTP_HEADER_NAME_REGEX = r'\A[a-zA-Z0-9!#$%&\'*+-.^_`|~]+\Z'
 
string octavia.common.constants.HTTP_COOKIE_VALUE_REGEX = r'\A[a-zA-Z0-9!#$%&\'()*+-./:<=>?@[\]^_`{|}~]+\Z'
 
tuple octavia.common.constants.HTTP_HEADER_VALUE_REGEX
 
tuple octavia.common.constants.HTTP_QUOTED_HEADER_VALUE_REGEX
 
tuple octavia.common.constants.DOMAIN_NAME_REGEX
 
list octavia.common.constants.SUPPORTED_TASKFLOW_ENGINE_TYPES = ['serial', 'parallel']
 
string octavia.common.constants.ACTIVE_CONNECTIONS = 'active_connections'
 
string octavia.common.constants.ADD_NICS = 'add_nics'
 
string octavia.common.constants.ADDED_PORTS = 'added_ports'
 
string octavia.common.constants.ADMIN_STATE_UP = 'admin_state_up'
 
string octavia.common.constants.ALLOWED_ADDRESS_PAIRS = 'allowed_address_pairs'
 
string octavia.common.constants.AMP_DATA = 'amp_data'
 
string octavia.common.constants.AMP_VRRP_INT = 'amp_vrrp_int'
 
string octavia.common.constants.AMPHORA = 'amphora'
 
string octavia.common.constants.AMPHORA_DICT = 'amphora_dict'
 
string octavia.common.constants.AMPHORA_ID = 'amphora_id'
 
string octavia.common.constants.AMPHORA_INDEX = 'amphora_index'
 
string octavia.common.constants.AMPHORA_NETWORK_CONFIG = 'amphora_network_config'
 
string octavia.common.constants.AMPHORAE = 'amphorae'
 
string octavia.common.constants.AMPHORAE_NETWORK_CONFIG = 'amphorae_network_config'
 
string octavia.common.constants.AMPS_DATA = 'amps_data'
 
string octavia.common.constants.ANTI_AFFINITY = 'anti-affinity'
 
string octavia.common.constants.ATTEMPT_NUMBER = 'attempt_number'
 
string octavia.common.constants.BASE_PORT = 'base_port'
 
string octavia.common.constants.BYTES_IN = 'bytes_in'
 
string octavia.common.constants.BYTES_OUT = 'bytes_out'
 
string octavia.common.constants.CACHED_ZONE = 'cached_zone'
 
string octavia.common.constants.CA_TLS_CERTIFICATE_ID = 'ca_tls_certificate_id'
 
string octavia.common.constants.CIDR = 'cidr'
 
string octavia.common.constants.CLIENT_CA_TLS_CERTIFICATE_ID = 'client_ca_tls_certificate_id'
 
string octavia.common.constants.CLIENT_CRL_CONTAINER_ID = 'client_crl_container_id'
 
string octavia.common.constants.COMPUTE_ID = 'compute_id'
 
string octavia.common.constants.COMPUTE_OBJ = 'compute_obj'
 
string octavia.common.constants.COMPUTE_ZONE = 'compute_zone'
 
string octavia.common.constants.CONN_MAX_RETRIES = 'conn_max_retries'
 
string octavia.common.constants.CONN_RETRY_INTERVAL = 'conn_retry_interval'
 
string octavia.common.constants.CREATED_AT = 'created_at'
 
string octavia.common.constants.CRL_CONTAINER_ID = 'crl_container_id'
 
string octavia.common.constants.DEFAULT_TLS_CONTAINER_DATA = 'default_tls_container_data'
 
string octavia.common.constants.DELETE_NICS = 'delete_nics'
 
string octavia.common.constants.DELTA = 'delta'
 
string octavia.common.constants.DELTAS = 'deltas'
 
string octavia.common.constants.DESCRIPTION = 'description'
 
string octavia.common.constants.DEVICE_OWNER = 'device_owner'
 
string octavia.common.constants.ENABLED = 'enabled'
 
string octavia.common.constants.FAILED_AMP_VRRP_PORT_ID = 'failed_amp_vrrp_port_id'
 
string octavia.common.constants.FAILED_AMPHORA = 'failed_amphora'
 
string octavia.common.constants.FAILOVER_AMPHORA = 'failover_amphora'
 
string octavia.common.constants.FAILOVER_AMPHORA_ID = 'failover_amphora_id'
 
string octavia.common.constants.FIELDS = 'fields'
 
string octavia.common.constants.FIXED_IPS = 'fixed_ips'
 
string octavia.common.constants.FLAVOR_ID = 'flavor_id'
 
string octavia.common.constants.HA_IP = 'ha_ip'
 
string octavia.common.constants.HA_PORT_ID = 'ha_port_id'
 
string octavia.common.constants.HEALTH_MON = 'health_mon'
 
string octavia.common.constants.HEALTH_MONITOR = 'health_monitor'
 
string octavia.common.constants.HEALTH_MONITOR_ID = 'health_monitor_id'
 
string octavia.common.constants.HEALTHMONITOR_ID = 'healthmonitor_id'
 
string octavia.common.constants.HEALTH_MONITOR_UPDATES = 'health_monitor_updates'
 
string octavia.common.constants.ID = 'id'
 
string octavia.common.constants.IMAGE_ID = 'image_id'
 
string octavia.common.constants.IP_ADDRESS = 'ip_address'
 
string octavia.common.constants.IPV6_ICMP = 'ipv6-icmp'
 
string octavia.common.constants.LB_NETWORK_IP = 'lb_network_ip'
 
string octavia.common.constants.L7POLICY = 'l7policy'
 
string octavia.common.constants.L7POLICY_ID = 'l7policy_id'
 
string octavia.common.constants.L7POLICY_UPDATES = 'l7policy_updates'
 
string octavia.common.constants.L7RULE = 'l7rule'
 
string octavia.common.constants.L7RULE_ID = 'l7rule_id'
 
string octavia.common.constants.L7RULE_UPDATES = 'l7rule_updates'
 
string octavia.common.constants.LISTENER = 'listener'
 
string octavia.common.constants.LISTENER_ID = 'listener_id'
 
string octavia.common.constants.LISTENER_UPDATES = 'listener_updates'
 
string octavia.common.constants.LOADBALANCER = 'loadbalancer'
 
string octavia.common.constants.LOADBALANCER_ID = 'loadbalancer_id'
 
string octavia.common.constants.LOAD_BALANCER_ID = 'load_balancer_id'
 
string octavia.common.constants.LOAD_BALANCER_UPDATES = 'load_balancer_updates'
 
string octavia.common.constants.MANAGEMENT_NETWORK = 'management_network'
 
string octavia.common.constants.MEMBER = 'member'
 
string octavia.common.constants.MEMBER_ID = 'member_id'
 
string octavia.common.constants.MEMBER_PORTS = 'member_ports'
 
string octavia.common.constants.MEMBER_UPDATES = 'member_updates'
 
string octavia.common.constants.MESSAGE = 'message'
 
string octavia.common.constants.NAME = 'name'
 
string octavia.common.constants.NETWORK = 'network'
 
string octavia.common.constants.NETWORK_ID = 'network_id'
 
string octavia.common.constants.NICS = 'nics'
 
string octavia.common.constants.OBJECT = 'object'
 
string octavia.common.constants.ORIGINAL_HEALTH_MONITOR = 'original_health_monitor'
 
string octavia.common.constants.ORIGINAL_L7POLICY = 'original_l7policy'
 
string octavia.common.constants.ORIGINAL_L7RULE = 'original_l7rule'
 
string octavia.common.constants.ORIGINAL_LISTENER = 'original_listener'
 
string octavia.common.constants.ORIGINAL_LOADBALANCER = 'original_load_balancer'
 
string octavia.common.constants.ORIGINAL_MEMBER = 'original_member'
 
string octavia.common.constants.ORIGINAL_POOL = 'original_pool'
 
string octavia.common.constants.PASSIVE_FAILURE = 'passive_failure'
 
string octavia.common.constants.PEER_PORT = 'peer_port'
 
string octavia.common.constants.POOL = 'pool'
 
string octavia.common.constants.POOL_CHILD_COUNT = 'pool_child_count'
 
string octavia.common.constants.POOL_ID = 'pool_id'
 
string octavia.common.constants.POOL_UPDATES = 'pool_updates'
 
string octavia.common.constants.PORT = 'port'
 
string octavia.common.constants.PORT_ID = 'port_id'
 
string octavia.common.constants.PORTS = 'ports'
 
string octavia.common.constants.PROJECT_ID = 'project_id'
 
string octavia.common.constants.PROVIDER = 'provider'
 
string octavia.common.constants.PROVIDER_NAME = 'provider_name'
 
string octavia.common.constants.QOS_POLICY_ID = 'qos_policy_id'
 
string octavia.common.constants.REDIRECT_POOL = 'redirect_pool'
 
string octavia.common.constants.REQ_CONN_TIMEOUT = 'req_conn_timeout'
 
string octavia.common.constants.REQ_READ_TIMEOUT = 'req_read_timeout'
 
string octavia.common.constants.REQUEST_ERRORS = 'request_errors'
 
string octavia.common.constants.ROLE = 'role'
 
string octavia.common.constants.SECURITY_GROUPS = 'security_groups'
 
string octavia.common.constants.SECURITY_GROUP_RULES = 'security_group_rules'
 
string octavia.common.constants.SERVER_GROUP_ID = 'server_group_id'
 
string octavia.common.constants.SERVER_PEM = 'server_pem'
 
string octavia.common.constants.SNI_CONTAINER_DATA = 'sni_container_data'
 
string octavia.common.constants.SNI_CONTAINERS = 'sni_containers'
 
string octavia.common.constants.SOFT_ANTI_AFFINITY = 'soft-anti-affinity'
 
string octavia.common.constants.STATUS = 'status'
 
string octavia.common.constants.STATUS_CODE = 'status_code'
 
string octavia.common.constants.SUBNET = 'subnet'
 
string octavia.common.constants.SUBNET_ID = 'subnet_id'
 
string octavia.common.constants.TAGS = 'tags'
 
string octavia.common.constants.TENANT_ID = 'tenant_id'
 
string octavia.common.constants.TIMEOUT_DICT = 'timeout_dict'
 
string octavia.common.constants.TLS_CERTIFICATE_ID = 'tls_certificate_id'
 
string octavia.common.constants.TLS_CONTAINER_ID = 'tls_container_id'
 
string octavia.common.constants.TOPOLOGY = 'topology'
 
string octavia.common.constants.TOTAL_CONNECTIONS = 'total_connections'
 
string octavia.common.constants.UPDATED_AT = 'updated_at'
 
string octavia.common.constants.UPDATE_DICT = 'update_dict'
 
string octavia.common.constants.VALID_VIP_NETWORKS = 'valid_vip_networks'
 
string octavia.common.constants.VIP = 'vip'
 
string octavia.common.constants.VIP_ADDRESS = 'vip_address'
 
string octavia.common.constants.VIP_NETWORK = 'vip_network'
 
string octavia.common.constants.VIP_PORT_ID = 'vip_port_id'
 
string octavia.common.constants.VIP_QOS_POLICY_ID = 'vip_qos_policy_id'
 
string octavia.common.constants.VIP_SG_ID = 'vip_sg_id'
 
string octavia.common.constants.VIP_SUBNET = 'vip_subnet'
 
string octavia.common.constants.VIP_SUBNET_ID = 'vip_subnet_id'
 
string octavia.common.constants.VRRP_ID = 'vrrp_id'
 
string octavia.common.constants.VRRP_IP = 'vrrp_ip'
 
string octavia.common.constants.VRRP_GROUP = 'vrrp_group'
 
string octavia.common.constants.VRRP_PORT = 'vrrp_port'
 
string octavia.common.constants.VRRP_PORT_ID = 'vrrp_port_id'
 
string octavia.common.constants.VRRP_PRIORITY = 'vrrp_priority'
 
string octavia.common.constants.CERT_ROTATE_AMPHORA_FLOW = 'octavia-cert-rotate-amphora-flow'
 
string octavia.common.constants.CREATE_AMPHORA_FLOW = 'octavia-create-amphora-flow'
 
string octavia.common.constants.CREATE_AMPHORA_RETRY_SUBFLOW = 'octavia-create-amphora-retry-subflow'
 
string octavia.common.constants.CREATE_AMPHORA_FOR_LB_FLOW = 'octavia-create-amp-for-lb-flow'
 
string octavia.common.constants.CREATE_HEALTH_MONITOR_FLOW = 'octavia-create-health-monitor-flow'
 
string octavia.common.constants.CREATE_LISTENER_FLOW = 'octavia-create-listener_flow'
 
string octavia.common.constants.PRE_CREATE_LOADBALANCER_FLOW = 'octavia-pre-create-loadbalancer-flow'
 
string octavia.common.constants.CREATE_SERVER_GROUP_FLOW = 'octavia-create-server-group-flow'
 
string octavia.common.constants.UPDATE_LB_SERVERGROUPID_FLOW = 'octavia-update-lb-server-group-id-flow'
 
string octavia.common.constants.CREATE_LISTENERS_FLOW = 'octavia-create-all-listeners-flow'
 
string octavia.common.constants.CREATE_LOADBALANCER_FLOW = 'octavia-create-loadbalancer-flow'
 
string octavia.common.constants.CREATE_LOADBALANCER_GRAPH_FLOW = 'octavia-create-loadbalancer-graph-flow'
 
string octavia.common.constants.CREATE_MEMBER_FLOW = 'octavia-create-member-flow'
 
string octavia.common.constants.CREATE_POOL_FLOW = 'octavia-create-pool-flow'
 
string octavia.common.constants.CREATE_L7POLICY_FLOW = 'octavia-create-l7policy-flow'
 
string octavia.common.constants.CREATE_L7RULE_FLOW = 'octavia-create-l7rule-flow'
 
string octavia.common.constants.DELETE_AMPHORA_FLOW = 'octavia-delete-amphora-flow'
 
string octavia.common.constants.DELETE_EXTRA_AMPHORAE_FLOW = 'octavia-delete-extra-amphorae-flow'
 
string octavia.common.constants.DELETE_HEALTH_MONITOR_FLOW = 'octavia-delete-health-monitor-flow'
 
string octavia.common.constants.DELETE_LISTENER_FLOW = 'octavia-delete-listener_flow'
 
string octavia.common.constants.DELETE_LOADBALANCER_FLOW = 'octavia-delete-loadbalancer-flow'
 
string octavia.common.constants.DELETE_MEMBER_FLOW = 'octavia-delete-member-flow'
 
string octavia.common.constants.DELETE_POOL_FLOW = 'octavia-delete-pool-flow'
 
string octavia.common.constants.DELETE_L7POLICY_FLOW = 'octavia-delete-l7policy-flow'
 
string octavia.common.constants.DELETE_L7RULE_FLOW = 'octavia-delete-l7policy-flow'
 
string octavia.common.constants.FAILOVER_AMPHORA_FLOW = 'octavia-failover-amphora-flow'
 
string octavia.common.constants.FAILOVER_LOADBALANCER_FLOW = 'octavia-failover-loadbalancer-flow'
 
string octavia.common.constants.FINALIZE_AMPHORA_FLOW = 'octavia-finalize-amphora-flow'
 
string octavia.common.constants.LOADBALANCER_NETWORKING_SUBFLOW = 'octavia-new-loadbalancer-net-subflow'
 
string octavia.common.constants.UPDATE_HEALTH_MONITOR_FLOW = 'octavia-update-health-monitor-flow'
 
string octavia.common.constants.UPDATE_LISTENER_FLOW = 'octavia-update-listener-flow'
 
string octavia.common.constants.UPDATE_LOADBALANCER_FLOW = 'octavia-update-loadbalancer-flow'
 
string octavia.common.constants.UPDATE_MEMBER_FLOW = 'octavia-update-member-flow'
 
string octavia.common.constants.UPDATE_POOL_FLOW = 'octavia-update-pool-flow'
 
string octavia.common.constants.UPDATE_L7POLICY_FLOW = 'octavia-update-l7policy-flow'
 
string octavia.common.constants.UPDATE_L7RULE_FLOW = 'octavia-update-l7rule-flow'
 
string octavia.common.constants.UPDATE_AMPS_SUBFLOW = 'octavia-update-amps-subflow'
 
string octavia.common.constants.UPDATE_AMPHORA_CONFIG_FLOW = 'octavia-update-amp-config-flow'
 
string octavia.common.constants.POST_MAP_AMP_TO_LB_SUBFLOW = 'octavia-post-map-amp-to-lb-subflow'
 
string octavia.common.constants.CREATE_AMP_FOR_LB_SUBFLOW = 'octavia-create-amp-for-lb-subflow'
 
string octavia.common.constants.CREATE_AMP_FOR_FAILOVER_SUBFLOW = 'octavia-create-amp-for-failover-subflow'
 
string octavia.common.constants.AMP_PLUG_NET_SUBFLOW = 'octavia-plug-net-subflow'
 
string octavia.common.constants.GET_AMPHORA_FOR_LB_SUBFLOW = 'octavia-get-amphora-for-lb-subflow'
 
tuple octavia.common.constants.POST_LB_AMP_ASSOCIATION_SUBFLOW
 
string octavia.common.constants.AMPHORA_LISTENER_START_SUBFLOW = 'amphora-listener-start-subflow'
 
string octavia.common.constants.AMPHORA_LISTENER_RELOAD_SUBFLOW = 'amphora-listener-start-subflow'
 
string octavia.common.constants.MAP_LOADBALANCER_TO_AMPHORA = 'octavia-mapload-balancer-to-amphora'
 
string octavia.common.constants.RELOAD_AMPHORA = 'octavia-reload-amphora'
 
string octavia.common.constants.CREATE_AMPHORA_INDB = 'octavia-create-amphora-indb'
 
string octavia.common.constants.GENERATE_SERVER_PEM = 'octavia-generate-serverpem'
 
string octavia.common.constants.UPDATE_CERT_EXPIRATION = 'octavia-update-cert-expiration'
 
string octavia.common.constants.CERT_COMPUTE_CREATE = 'octavia-cert-compute-create'
 
string octavia.common.constants.COMPUTE_CREATE = 'octavia-compute-create'
 
string octavia.common.constants.UPDATE_AMPHORA_COMPUTEID = 'octavia-update-amphora-computeid'
 
string octavia.common.constants.MARK_AMPHORA_BOOTING_INDB = 'octavia-mark-amphora-booting-indb'
 
string octavia.common.constants.WAIT_FOR_AMPHORA = 'octavia-wait_for_amphora'
 
string octavia.common.constants.COMPUTE_WAIT = 'octavia-compute-wait'
 
string octavia.common.constants.UPDATE_AMPHORA_INFO = 'octavia-update-amphora-info'
 
string octavia.common.constants.AMPHORA_FINALIZE = 'octavia-amphora-finalize'
 
string octavia.common.constants.MARK_AMPHORA_ALLOCATED_INDB = 'octavia-mark-amphora-allocated-indb'
 
string octavia.common.constants.MARK_AMPHORA_READY_INDB = 'octavia-mark-amphora-ready-indb'
 
string octavia.common.constants.MARK_LB_ACTIVE_INDB = 'octavia-mark-lb-active-indb'
 
string octavia.common.constants.MARK_AMP_MASTER_INDB = 'octavia-mark-amp-master-indb'
 
string octavia.common.constants.MARK_AMP_BACKUP_INDB = 'octavia-mark-amp-backup-indb'
 
string octavia.common.constants.MARK_AMP_STANDALONE_INDB = 'octavia-mark-amp-standalone-indb'
 
string octavia.common.constants.GET_VRRP_SUBFLOW = 'octavia-get-vrrp-subflow'
 
string octavia.common.constants.AMP_VRRP_UPDATE = 'octavia-amphora-vrrp-update'
 
string octavia.common.constants.AMP_VRRP_START = 'octavia-amphora-vrrp-start'
 
string octavia.common.constants.AMP_VRRP_STOP = 'octavia-amphora-vrrp-stop'
 
string octavia.common.constants.AMP_UPDATE_VRRP_INTF = 'octavia-amphora-update-vrrp-intf'
 
string octavia.common.constants.CREATE_VRRP_GROUP_FOR_LB = 'octavia-create-vrrp-group-for-lb'
 
string octavia.common.constants.CREATE_VRRP_SECURITY_RULES = 'octavia-create-vrrp-security-rules'
 
string octavia.common.constants.AMP_COMPUTE_CONNECTIVITY_WAIT = 'octavia-amp-compute-connectivity-wait'
 
string octavia.common.constants.AMP_LISTENER_UPDATE = 'octavia-amp-listeners-update'
 
string octavia.common.constants.AMP_LISTENER_START = 'octavia-amp-listeners-start'
 
string octavia.common.constants.PLUG_VIP_AMPHORA = 'octavia-amp-plug-vip'
 
string octavia.common.constants.APPLY_QOS_AMP = 'octavia-amp-apply-qos'
 
string octavia.common.constants.UPDATE_AMPHORA_VIP_DATA = 'ocatvia-amp-update-vip-data'
 
string octavia.common.constants.GET_AMP_NETWORK_CONFIG = 'octavia-amp-get-network-config'
 
string octavia.common.constants.AMP_POST_VIP_PLUG = 'octavia-amp-post-vip-plug'
 
string octavia.common.constants.GENERATE_SERVER_PEM_TASK = 'GenerateServerPEMTask'
 
string octavia.common.constants.AMPHORA_CONFIG_UPDATE_TASK = 'AmphoraConfigUpdateTask'
 
string octavia.common.constants.FIRST_AMP_NETWORK_CONFIGS = 'first-amp-network-configs'
 
string octavia.common.constants.FIRST_AMP_VRRP_INTERFACE = 'first-amp-vrrp_interface'
 
string octavia.common.constants.UNORDERED_MEMBER_UPDATES_FLOW = 'octavia-unordered-member-updates-flow'
 
string octavia.common.constants.UNORDERED_MEMBER_ACTIVE_FLOW = 'octavia-unordered-member-active-flow'
 
string octavia.common.constants.UPDATE_ATTRIBUTES_FLOW = 'octavia-update-attributes-flow'
 
string octavia.common.constants.DELETE_MODEL_OBJECT_FLOW = 'octavia-delete-model-object-flow'
 
string octavia.common.constants.BATCH_UPDATE_MEMBERS_FLOW = 'octavia-batch-update-members-flow'
 
string octavia.common.constants.MEMBER_TO_ERROR_ON_REVERT_FLOW = 'octavia-member-to-error-on-revert-flow'
 
string octavia.common.constants.DECREMENT_MEMBER_QUOTA_FLOW = 'octavia-decrement-member-quota-flow'
 
string octavia.common.constants.MARK_MEMBER_ACTIVE_INDB = 'octavia-mark-member-active-indb'
 
string octavia.common.constants.UPDATE_MEMBER_INDB = 'octavia-update-member-indb'
 
string octavia.common.constants.DELETE_MEMBER_INDB = 'octavia-delete-member-indb'
 
string octavia.common.constants.ADMIN_DOWN_PORT = 'admin-down-port'
 
string octavia.common.constants.AMPHORA_POST_VIP_PLUG = 'amphora-post-vip-plug'
 
string octavia.common.constants.AMPHORA_RELOAD_LISTENER = 'amphora-reload-listener'
 
string octavia.common.constants.AMPHORA_TO_ERROR_ON_REVERT = 'amphora-to-error-on-revert'
 
string octavia.common.constants.AMPHORAE_POST_NETWORK_PLUG = 'amphorae-post-network-plug'
 
string octavia.common.constants.ATTACH_PORT = 'attach-port'
 
string octavia.common.constants.CALCULATE_AMPHORA_DELTA = 'calculate-amphora-delta'
 
string octavia.common.constants.CREATE_VIP_BASE_PORT = 'create-vip-base-port'
 
string octavia.common.constants.DELETE_AMPHORA = 'delete-amphora'
 
string octavia.common.constants.DELETE_PORT = 'delete-port'
 
string octavia.common.constants.DISABLE_AMP_HEALTH_MONITORING = 'disable-amphora-health-monitoring'
 
string octavia.common.constants.GET_AMPHORA_NETWORK_CONFIGS_BY_ID = 'get-amphora-network-configs-by-id'
 
string octavia.common.constants.GET_AMPHORAE_FROM_LB = 'get-amphorae-from-lb'
 
string octavia.common.constants.HANDLE_NETWORK_DELTA = 'handle-network-delta'
 
string octavia.common.constants.MARK_AMPHORA_DELETED = 'mark-amphora-deleted'
 
string octavia.common.constants.MARK_AMPHORA_PENDING_DELETE = 'mark-amphora-pending-delete'
 
string octavia.common.constants.MARK_AMPHORA_HEALTH_BUSY = 'mark-amphora-health-busy'
 
string octavia.common.constants.RELOAD_AMP_AFTER_PLUG_VIP = 'reload-amp-after-plug-vip'
 
string octavia.common.constants.RELOAD_LB_AFTER_AMP_ASSOC = 'reload-lb-after-amp-assoc'
 
string octavia.common.constants.RELOAD_LB_AFTER_AMP_ASSOC_FULL_GRAPH = 'reload-lb-after-amp-assoc-full-graph'
 
string octavia.common.constants.RELOAD_LB_AFTER_PLUG_VIP = 'reload-lb-after-plug-vip'
 
string octavia.common.constants.RELOAD_LB_BEFOR_ALLOCATE_VIP = 'reload-lb-before-allocate-vip'
 
string octavia.common.constants.UPDATE_AMP_FAILOVER_DETAILS = 'update-amp-failover-details'
 
string octavia.common.constants.NOVA_1 = '1.1'
 
string octavia.common.constants.NOVA_21 = '2.1'
 
string octavia.common.constants.NOVA_3 = '3'
 
tuple octavia.common.constants.NOVA_VERSIONS = (NOVA_1, NOVA_21, NOVA_3)
 
string octavia.common.constants.SERVICE_AUTH = 'service_auth'
 
string octavia.common.constants.RPC_NAMESPACE_CONTROLLER_AGENT = 'controller'
 
int octavia.common.constants.LB_CREATE_FAILOVER_PRIORITY = 20
 
int octavia.common.constants.LB_CREATE_NORMAL_PRIORITY = 40
 
int octavia.common.constants.LB_CREATE_SPARES_POOL_PRIORITY = 60
 
int octavia.common.constants.LB_CREATE_ADMIN_FAILOVER_PRIORITY = 80
 
string octavia.common.constants.BUILD_TYPE_PRIORITY = 'build_type_priority'
 
string octavia.common.constants.TOPOLOGY_SINGLE = 'SINGLE'
 
string octavia.common.constants.TOPOLOGY_ACTIVE_STANDBY = 'ACTIVE_STANDBY'
 
string octavia.common.constants.ROLE_MASTER = 'MASTER'
 
string octavia.common.constants.ROLE_BACKUP = 'BACKUP'
 
string octavia.common.constants.ROLE_STANDALONE = 'STANDALONE'
 
tuple octavia.common.constants.SUPPORTED_LB_TOPOLOGIES = (TOPOLOGY_ACTIVE_STANDBY, TOPOLOGY_SINGLE)
 
tuple octavia.common.constants.SUPPORTED_AMPHORA_ROLES = (ROLE_BACKUP, ROLE_MASTER, ROLE_STANDALONE)
 
string octavia.common.constants.TOPOLOGY_STATUS_OK = 'OK'
 
int octavia.common.constants.ROLE_MASTER_PRIORITY = 100
 
int octavia.common.constants.ROLE_BACKUP_PRIORITY = 90
 
string octavia.common.constants.VRRP_AUTH_DEFAULT = 'PASS'
 
string octavia.common.constants.VRRP_AUTH_AH = 'AH'
 
tuple octavia.common.constants.SUPPORTED_VRRP_AUTH = (VRRP_AUTH_DEFAULT, VRRP_AUTH_AH)
 
string octavia.common.constants.KEEPALIVED_CMD = '/usr/sbin/keepalived '
 
int octavia.common.constants.DEFAULT_VRRP_ID = 1
 
int octavia.common.constants.VRRP_PROTOCOL_NUM = 112
 
int octavia.common.constants.AUTH_HEADER_PROTOCOL_NUMBER = 51
 
string octavia.common.constants.TEMPLATES = '/templates'
 
string octavia.common.constants.AGENT_API_TEMPLATES = '/templates'
 
string octavia.common.constants.LOGGING_TEMPLATES = '/templates'
 
string octavia.common.constants.AGENT_CONF_TEMPLATE = 'amphora_agent_conf.template'
 
string octavia.common.constants.LOGGING_CONF_TEMPLATE = '10-rsyslog.conf.template'
 
string octavia.common.constants.USER_DATA_CONFIG_DRIVE_TEMPLATE = 'user_data_config_drive.template'
 
string octavia.common.constants.OPEN = 'OPEN'
 
string octavia.common.constants.FULL = 'FULL'
 
tuple octavia.common.constants.HAPROXY_LISTENER_STATUSES = (OPEN, FULL)
 
string octavia.common.constants.UP = 'UP'
 
string octavia.common.constants.DOWN = 'DOWN'
 
tuple octavia.common.constants.HAPROXY_BACKEND_STATUSES = (UP, DOWN)
 
string octavia.common.constants.DRAIN = 'DRAIN'
 
string octavia.common.constants.MAINT = 'MAINT'
 
string octavia.common.constants.NO_CHECK = 'no check'
 
tuple octavia.common.constants.HAPROXY_MEMBER_STATUSES = (UP, DOWN, DRAIN, MAINT, NO_CHECK)
 
int octavia.common.constants.HAPROXY_DEFAULT_MAXCONN = 50000
 
int octavia.common.constants.HAPROXY_MAX_MAXCONN = 1000000
 
string octavia.common.constants.RESTARTING = 'RESTARTING'
 
int octavia.common.constants.QUOTA_UNLIMITED = -1
 
int octavia.common.constants.MIN_QUOTA = QUOTA_UNLIMITED
 
int octavia.common.constants.MAX_QUOTA = 2000000000
 
string octavia.common.constants.API_VERSION = '0.5'
 
int octavia.common.constants.HAPROXY_BASE_PEER_PORT = 1025
 
string octavia.common.constants.KEEPALIVED_JINJA2_UPSTART = 'keepalived.upstart.j2'
 
string octavia.common.constants.KEEPALIVED_JINJA2_SYSTEMD = 'keepalived.systemd.j2'
 
string octavia.common.constants.KEEPALIVED_JINJA2_SYSVINIT = 'keepalived.sysvinit.j2'
 
string octavia.common.constants.CHECK_SCRIPT_CONF = 'keepalived_check_script.conf.j2'
 
string octavia.common.constants.KEEPALIVED_CHECK_SCRIPT = 'keepalived_lvs_check_script.sh.j2'
 
string octavia.common.constants.PLUGGED_INTERFACES = '/var/lib/octavia/plugged_interfaces'
 
string octavia.common.constants.HAPROXY_USER_GROUP_CFG = '/var/lib/octavia/haproxy-default-user-group.conf'
 
string octavia.common.constants.AMPHORA_NAMESPACE = 'amphora-haproxy'
 
dictionary octavia.common.constants.FLOW_DOC_TITLES
 
string octavia.common.constants.NETNS_PRIMARY_INTERFACE = 'eth1'
 
string octavia.common.constants.SYSCTL_CMD = '/sbin/sysctl'
 
string octavia.common.constants.AMP_ACTION_START = 'start'
 
string octavia.common.constants.AMP_ACTION_STOP = 'stop'
 
string octavia.common.constants.AMP_ACTION_RELOAD = 'reload'
 
string octavia.common.constants.AMP_ACTION_RESTART = 'restart'
 
string octavia.common.constants.GLANCE_IMAGE_ACTIVE = 'active'
 
string octavia.common.constants.INIT_SYSTEMD = 'systemd'
 
string octavia.common.constants.INIT_UPSTART = 'upstart'
 
string octavia.common.constants.INIT_SYSVINIT = 'sysvinit'
 
string octavia.common.constants.INIT_UNKOWN = 'unknown'
 
tuple octavia.common.constants.VALID_INIT_SYSTEMS = (INIT_SYSTEMD, INIT_SYSVINIT, INIT_UPSTART)
 
string octavia.common.constants.INIT_PATH = '/sbin/init'
 
string octavia.common.constants.SYSTEMD_DIR = '/usr/lib/systemd/system'
 
string octavia.common.constants.SYSVINIT_DIR = '/etc/init.d'
 
string octavia.common.constants.UPSTART_DIR = '/etc/init'
 
string octavia.common.constants.INIT_PROC_COMM_PATH = '/proc/1/comm'
 
string octavia.common.constants.KEEPALIVED_SYSTEMD = 'octavia-keepalived.service'
 
string octavia.common.constants.KEEPALIVED_SYSVINIT = 'octavia-keepalived'
 
string octavia.common.constants.KEEPALIVED_UPSTART = 'octavia-keepalived.conf'
 
string octavia.common.constants.KEEPALIVED_SYSTEMD_PREFIX = 'octavia-keepalivedlvs-%s.service'
 
string octavia.common.constants.KEEPALIVED_SYSVINIT_PREFIX = 'octavia-keepalivedlvs-%s'
 
string octavia.common.constants.KEEPALIVED_UPSTART_PREFIX = 'octavia-keepalivedlvs-%s.conf'
 
string octavia.common.constants.KEYSTONE = 'keystone'
 
string octavia.common.constants.NOAUTH = 'noauth'
 
string octavia.common.constants.TESTING = 'testing'
 
string octavia.common.constants.UBUNTU_AMP_NET_DIR_TEMPLATE = '/etc/netns/{netns}/network/interfaces.d/'
 
string octavia.common.constants.RH_AMP_NET_DIR_TEMPLATE = '/etc/netns/{netns}/sysconfig/network-scripts/'
 
string octavia.common.constants.UBUNTU = 'ubuntu'
 
string octavia.common.constants.CENTOS = 'centos'
 
string octavia.common.constants.APPLICATION_JSON = 'application/json'
 
string octavia.common.constants.PAGINATION_HELPER = 'pagination_helper'
 
string octavia.common.constants.ASC = 'asc'
 
string octavia.common.constants.DESC = 'desc'
 
tuple octavia.common.constants.ALLOWED_SORT_DIR = (ASC, DESC)
 
string octavia.common.constants.DEFAULT_SORT_DIR = ASC
 
list octavia.common.constants.DEFAULT_SORT_KEYS = ['created_at', 'id']
 
int octavia.common.constants.DEFAULT_PAGE_SIZE = 1000
 
string octavia.common.constants.LOADBALANCER_API = 'os_load-balancer_api'
 
string octavia.common.constants.RULE_API_ADMIN = 'rule:load-balancer:admin'
 
string octavia.common.constants.RULE_API_READ = 'rule:load-balancer:read'
 
string octavia.common.constants.RULE_API_READ_GLOBAL = 'rule:load-balancer:read-global'
 
string octavia.common.constants.RULE_API_WRITE = 'rule:load-balancer:write'
 
string octavia.common.constants.RULE_API_READ_QUOTA = 'rule:load-balancer:read-quota'
 
string octavia.common.constants.RULE_API_READ_QUOTA_GLOBAL = 'rule:load-balancer:read-quota-global'
 
string octavia.common.constants.RULE_API_WRITE_QUOTA = 'rule:load-balancer:write-quota'
 
string octavia.common.constants.RBAC_LOADBALANCER = '{}:loadbalancer:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_LISTENER = '{}:listener:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_POOL = '{}:pool:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_MEMBER = '{}:member:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_HEALTHMONITOR = '{}:healthmonitor:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_L7POLICY = '{}:l7policy:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_L7RULE = '{}:l7rule:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_QUOTA = '{}:quota:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_AMPHORA = '{}:amphora:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_PROVIDER = '{}:provider:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_PROVIDER_FLAVOR = '{}:provider-flavor:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_PROVIDER_AVAILABILITY_ZONE
 
string octavia.common.constants.RBAC_FLAVOR = '{}:flavor:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_FLAVOR_PROFILE = '{}:flavor-profile:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_AVAILABILITY_ZONE = '{}:availability-zone:'.format(LOADBALANCER_API)
 
string octavia.common.constants.RBAC_AVAILABILITY_ZONE_PROFILE
 
string octavia.common.constants.RBAC_POST = 'post'
 
string octavia.common.constants.RBAC_PUT = 'put'
 
string octavia.common.constants.RBAC_PUT_CONFIG = 'put_config'
 
string octavia.common.constants.RBAC_PUT_FAILOVER = 'put_failover'
 
string octavia.common.constants.RBAC_DELETE = 'delete'
 
string octavia.common.constants.RBAC_GET_ONE = 'get_one'
 
string octavia.common.constants.RBAC_GET_ALL = 'get_all'
 
string octavia.common.constants.RBAC_GET_ALL_GLOBAL = 'get_all-global'
 
string octavia.common.constants.RBAC_GET_DEFAULTS = 'get_defaults'
 
string octavia.common.constants.RBAC_GET_STATS = 'get_stats'
 
string octavia.common.constants.RBAC_GET_STATUS = 'get_status'
 
string octavia.common.constants.RBAC_SCOPE_PROJECT = 'project'
 
string octavia.common.constants.RBAC_SCOPE_SYSTEM = 'system'
 
tuple octavia.common.constants.RBAC_ROLES_DEPRECATED_REASON
 
string octavia.common.constants.OCTAVIA = 'octavia'
 
string octavia.common.constants.AMPHORAV2 = 'amphorav2'
 
string octavia.common.constants.DISABLE = 'disable'
 
string octavia.common.constants.ENABLE = 'enable'
 
string octavia.common.constants.AMP_NETNS_SVC_PREFIX = 'amphora-netns'
 
string octavia.common.constants.HTTP_REUSE = 'has_http_reuse'
 
string octavia.common.constants.POOL_ALPN = 'has_pool_alpn'
 
string octavia.common.constants.FLAVOR = 'flavor'
 
string octavia.common.constants.FLAVOR_DATA = 'flavor_data'
 
string octavia.common.constants.AVAILABILITY_ZONE = 'availability_zone'
 
string octavia.common.constants.AVAILABILITY_ZONE_DATA = 'availability_zone_data'
 
string octavia.common.constants.LOADBALANCER_TOPOLOGY = 'loadbalancer_topology'
 
string octavia.common.constants.COMPUTE_FLAVOR = 'compute_flavor'
 
string octavia.common.constants.AMP_IMAGE_TAG = 'amp_image_tag'
 
string octavia.common.constants.CLIENT_AUTH_NONE = 'NONE'
 
string octavia.common.constants.CLIENT_AUTH_OPTIONAL = 'OPTIONAL'
 
string octavia.common.constants.CLIENT_AUTH_MANDATORY = 'MANDATORY'
 
list octavia.common.constants.SUPPORTED_CLIENT_AUTH_MODES
 
string octavia.common.constants.TOPIC_AMPHORA_V2 = 'octavia_provisioning_v2'
 
list octavia.common.constants.HAPROXY_HTTP_PROTOCOLS
 
list octavia.common.constants.LVS_PROTOCOLS
 
string octavia.common.constants.HAPROXY_BACKEND = 'HAPROXY'
 
string octavia.common.constants.LVS_BACKEND = 'LVS'
 
dictionary octavia.common.constants.L4_PROTOCOL_MAP
 
list octavia.common.constants.SUPPORTED_IMAGE_DRIVERS
 
string octavia.common.constants.VOLUME_NOOP_DRIVER = 'volume_noop_driver'
 
list octavia.common.constants.SUPPORTED_VOLUME_DRIVERS
 
string octavia.common.constants.CINDER_STATUS_AVAILABLE = 'available'
 
string octavia.common.constants.CINDER_STATUS_ERROR = 'error'
 
string octavia.common.constants.CINDER_ACTION_CREATE_VOLUME = 'create volume'
 
string octavia.common.constants.NIL_UUID = '00000000-0000-0000-0000-000000000000'
 
tuple octavia.common.constants.CIPHERS_OWASP_SUITE_B
 
list octavia.common.constants.TLS_VERSIONS_OWASP_SUITE_B
 
list octavia.common.constants.TLS_ALL_VERSIONS
 
string octavia.common.constants.VIP_SECURITY_GROUP_PREFIX = 'lb-'
 
string octavia.common.constants.AMP_BASE_PORT_PREFIX = 'octavia-lb-vrrp-'
 
string octavia.common.constants.OCTAVIA_OWNED = 'octavia_owned'
 
list octavia.common.constants.LISTENER_PROTOCOLS_SUPPORTING_HEADER_INSERTION
 
list octavia.common.constants.SUPPORTED_ALPN_PROTOCOLS
 
list octavia.common.constants.AMPHORA_SUPPORTED_ALPN_PROTOCOLS