환경변수 설정
본 장에서는 AnyAPI WebAdmin의 [Config] 메뉴에서 환경변수를 설정하고 관리하는 방법에 대해 설명합니다.
환경변수 목록 조회
등록된 환경변수 목록을 조회할 수 있습니다.
-
AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.
-
Environment Variables 화면이 열리면 'Environment Variables List Table’에서 환경변수 목록을 확인할 수 있습니다.
조회 항목에 대한 설명은 다음과 같습니다.
항목 설명 ID
환경변수의 고유 ID입니다.
Key
환경변수 Key를 나타냅니다.
Value
환경변수 Key에 대응하는 Value를 나타냅니다.
환경변수 생성
새로운 환경변수를 생성할 수 있습니다.
-
AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.
-
Environment Variables 화면이 열리면
버튼을 클릭합니다.
-
'환경변수 생성' 대화상자가 열리면 Environment Variable List Table에
버튼 클릭 후 Key, Value 항목을 입력합니다. Actions의
버튼을 클릭하여 추가할 Key, Value 확정 후 우측 하단의
버튼을 클릭합니다.
-
'생성 확인' 대화상자가 열리면 [확인] 버튼을 클릭합니다.
환경변수 정보 수정
환경변수 정보를 수정할 수 있습니다.
-
AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.
-
Environment Variables 화면이 열리면 목록에서 정보를 수정할 환경변수를 클릭합니다.
-
환경변수의 상세 화면이 열리면
버튼을 클릭합니다.
-
수정 모드로 전환되면 Key 또는 Value의 값을 설정한 후
버튼을 클릭합니다. -
'수정 확인' 대화상자가 열리면 [확인] 버튼을 클릭합니다.
환경변수 삭제
사용하지 않는 환경변수를 삭제할 수 있습니다.
-
AnyAPI WebAdmin의 메뉴 영역에서 [Config] > [Environment Variables] 메뉴를 선택합니다.
-
Environment Variables 화면이 열리면 목록에서 삭제할 환경변수의 체크박스를 선택하고,
버튼을 클릭합니다.
-
'삭제 확인' 대화상자가 열리면 [Yes] 버튼을 클릭합니다.
환경변수 적용
설정한 환경변수는 리소스 상세 화면의 [Modulation] 탭에서 요청 헤더 또는 쿼리에 예약어 형태로 사용 가능합니다.
-
AnyAPI WebAdmin의 메뉴 영역에서 [API] > [Stage] > [Resource Path] > [Method] > [Modulation] 메뉴를 선택합니다.
-
Request Modulation 화면이 열리면
버튼을 클릭합니다.
-
수정 모드로 전환되면 Request Header List Table 또는 Request Query List Table에서
버튼을 클릭합니다.
-
Filter 값을 'add’로 설정하고 Key 값을 지정합니다. Value 값은 환경변수를 '${env.<환경변수 Key>}' 형식의 예약어(예: ${env.env1})로 설정합니다.
-
Actions의
버튼을 클릭하여 추가할 필드를 확정한 후 우측 하단의
버튼을 클릭합니다. -
스테이지 배포 또는 리소스 배포 후 해당 리소스 호출 시 요청 메시지 헤더 또는 쿼리에 설정한 환경변수가 추가됨을 확인할 수 있습니다.