github.com/avenga/couper@v1.12.2/server/testdata/integration/env/01_couper.hcl (about)

     1  server "env" {
     2    access_control = [ "ba1", "ba2" ]
     3    disable_access_control = [
     4      env.BAU1 == "" ? "ba2": "",
     5      env.BAU2 == "" ? "ba1": ""
     6    ]
     7  
     8    endpoint "/" {
     9      proxy {
    10        url = "${env.COUPER_TEST_BACKEND_ADDR}/anything"
    11      }
    12    }
    13  }
    14  
    15  definitions {
    16    basic_auth "ba1" {
    17      user     = env.BAU1
    18      password = env.BAP1
    19    }
    20    basic_auth "ba2" {
    21      user     = env.BAU2
    22      password = env.BAP2
    23    }
    24  }
    25  
    26  defaults {
    27    environment_variables = {
    28      BAU1 = "user1"
    29    }
    30  }