Sha256: a1b2143394658a30c693c67b5db5c5e37ab01f13281587086db24c416f7d2065

Contents?: true

Size: 1.14 KB

Versions: 5

Compression:

Stored size: 1.14 KB

Contents

{
  enabled: 'true', #opt
  pools: [
    {
      name: 'web-app',
      description: 'web-app',#opt
      service: {
        http: {
          enabled: 'true', #opt, default true
          algorithm: 'ROUND_ROBIN', #opt default RRB
          port: 80, #req
          protocol: 'HTTP', #req
          health_check: {
            port: '80' ,   #req
            protocol: 'HTTP', #opt, default same as service port protocol, HTTPS => SSL
            health_threshold: '1',  #opt default = 2
            unhealth_threshold: '6', #opt default = 3
            interval: '20',  #opt default 5 sec
            timeout: '25' } #optional default 15sec
        }
      },
      members: [{ ip_address: '192.168.254.100', #req
                  weight: '1', #opt default = 1, NB: 0 == 'disabled',
                }],

    }
  ],
  virtual_servers: [
    {
      name: 'router', #req
      description: 'describe it', #opt
      ip_address: '192.2.0.55', #req
      network: '12345678-1234-1234-1234-123456789012', #req
      pool: 'web-app', #req
      logging: 'false', #opt, default false
      service_profiles: {
        http: { enabled: true, port: '80' }
      },
    }
  ]
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vcloud-edge_gateway-0.4.0 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.3.0 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.2.4 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.2.3 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.2.2 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml