환경변수 설정

본 장에서는 AnyAPI WebAdmin의 [Config] 메뉴에서 환경변수를 설정하고 관리하는 방법에 대해 설명합니다.

환경변수 목록 조회

등록된 환경변수 목록을 조회할 수 있습니다.

  1. AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.

  2. Environment Variables 화면이 열리면 'Environment Variables List Table’에서 환경변수 목록을 확인할 수 있습니다.

    figure environment variables list

    조회 항목에 대한 설명은 다음과 같습니다.

    항목 설명

    ID

    환경변수의 고유 ID입니다.

    Key

    환경변수 Key를 나타냅니다.

    Value

    환경변수 Key에 대응하는 Value를 나타냅니다.

환경변수 생성

새로운 환경변수를 생성할 수 있습니다.

  1. AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.

  2. Environment Variables 화면이 열리면 figure api create icon 버튼을 클릭합니다.

    figure environment variables create button click
  3. '환경변수 생성' 대화상자가 열리면 Environment Variable List Table에 figure add icon 버튼 클릭 후 Key, Value 항목을 입력합니다. Actions의 figure save icon 버튼을 클릭하여 추가할 Key, Value 확정 후 우측 하단의 figure save icon 버튼을 클릭합니다.

    figure environment variables dialogue create button click
  4. '생성 확인' 대화상자가 열리면 [확인] 버튼을 클릭합니다.

환경변수 정보 수정

환경변수 정보를 수정할 수 있습니다.

  1. AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.

  2. Environment Variables 화면이 열리면 목록에서 정보를 수정할 환경변수를 클릭합니다.

    figure environment variables list click
  3. 환경변수의 상세 화면이 열리면 figure api edit icon 버튼을 클릭합니다.

    figure environment variables edit button click
  4. 수정 모드로 전환되면 Key 또는 Value의 값을 설정한 후 figure save icon 버튼을 클릭합니다.

  5. '수정 확인' 대화상자가 열리면 [확인] 버튼을 클릭합니다.

환경변수 삭제

사용하지 않는 환경변수를 삭제할 수 있습니다.

  1. AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.

  2. Environment Variables 화면이 열리면 목록에서 삭제할 환경변수의 체크박스를 선택하고, figure api del icon 버튼을 클릭합니다.

    figure environment variables del button click
  3. '삭제 확인' 대화상자가 열리면 [Yes] 버튼을 클릭합니다.

환경변수 적용

설정한 환경변수는 리소스 상세 화면의 [Modulation] 탭에서 요청 헤더 또는 쿼리에 예약어 형태로 사용 가능합니다.

  1. AnyAPI WebAdmin의 메뉴 영역에서 [API] > [Stage] > [Resource Path] > [Method] > [Modulation] 메뉴를 선택합니다.

  2. Request Modulation 화면이 열리면 figure api edit icon 버튼을 클릭합니다.

    figure environment variables resource detail edit button click
  3. 수정 모드로 전환되면 Request Header List Table 또는 Request Query List Table에서 figure api create icon 버튼을 클릭합니다.

    figure environment variables resource detail create button click
  4. Filter 값을 'add’로 설정하고 Key 값을 지정합니다. Value 값은 환경변수를 '${env.<환경변수 Key>}' 형식의 예약어(예: ${env.env1})로 설정합니다.

  5. Actions의 figure save icon 버튼을 클릭하여 추가할 필드를 확정한 후 우측 하단의 figure save icon 버튼을 클릭합니다.

  6. 스테이지 배포 또는 리소스 배포 후 해당 리소스 호출 시 요청 메시지 헤더 또는 쿼리에 설정한 환경변수가 추가됨을 확인할 수 있습니다.