Sha256: 8ffccc07f60feeec4ae23f84e3e78d129f5bdb2e398816c286c964e03348af40

Contents?: true

Size: 1.12 KB

Versions: 5

Compression:

Stored size: 1.12 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: 'ExternalNetwork', #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.2.1 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.2.0 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.1.0 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.0.2 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml
vcloud-edge_gateway-0.0.1 spec/vcloud/edge_gateway/configuration_generator/data/load_balancer_http-input.yaml