StaticSiteConnection

StaticSiteConnection
Static Site Connection

Connect to the site via static addresses - either an FQDN or a list of IPv4 addresses. Static connections to sites are only supported for License Hub deployments.

Supported Formats:

  • FQDN: avi-lb.example.com (defaults to port 443)
  • FQDN with port: avi-lb.example.com:8443
  • IPv4 address: 192.168.1.10 (defaults to port 443)
  • IPv4 with port: 192.168.1.10:8443

Important Port Requirements:

  • All addresses must use the same port number (or all default to port 443 if not specified)
  • Mixed ports are not allowed
  • In-cluster REST clients connect via Kubernetes Service on port 443, which forwards to the backend port

Valid Examples:

  • Single FQDN (load balancer): ["avi-lb.example.com"]
  • FQDN with custom port: ["avi-lb.example.com:8443"]
  • Multiple IPs: ["192.168.1.10:443", "192.168.1.11:443", "192.168.1.12:443"]
  • IPs defaulting to 443: ["192.168.1.10", "192.168.1.11", "192.168.1.12"]

Invalid Examples:

  • Mixed ports: ["10.0.0.1:9443", "10.0.0.2:9444"]
  • Mixed explicit/implicit: ["10.0.0.1:9443", "10.0.0.2"]
AllOf
This class requires all of the following:
JSON Example
{
    "connection_type": "string",
    "username": "string",
    "password": "string",
    "certificate": "string",
    "host_addresses": [
        "192.168.1.10:443",
        "192.168.1.11:443",
        "192.168.1.12:443"
    ]
}