VPC 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Action > 액션 상세 정보에서 Resource Manager 타입의 트리거를 추가할 수 있습니다.
Resource Manager는 네이버 클라우드 플랫폼 내 생성한 모든 리소스를 통합적으로 관리할 수 있는 서비스 입니다. Resource Manager의 Observer에 특정 리소스에 대한 상태 및 속성 감시 조건을 설정하여 리소스가 생성 또는 변경될 때마다 감지 여부를 점검할 수 있고, 감지된 경우 Cloud Functions의 액션을 실행할 수 있습니다.
참고
- Resource Manager 서비스 소개는 네이버 클라우드 플랫폼 포털의 서비스 > Management & Governance > Resource Manager 메뉴를 참조해 주십시오.
- Resource Manager 타입 트리거는 한국 리전, VPC 플랫폼만 지원합니다.
트리거 추가
Resource Manager 타입 트리거를 추가하려면 트리거 종류에서 Resource Manager를 클릭하여 선택한 다음 Observer 연결 정보를 설정해야 합니다.
연결 정보 설정
Resource Manager 타입 트리거의 연결 설정은 콘솔의 Resource Manager 연결 정보에서 진행합니다.

- Observer 목록에서 연결할 Observer를 선택한 후, 생성 버튼을 클릭합니다.
- [Observer 생성] 버튼을 클릭하면 Resource Manager 서비스 콘솔로 이동하여 새로운 Observer를 생성할 수 있습니다.
트리거에 전달되는 이벤트
Resource Manager의 Observer에서 감지 이벤트가 발생하면 연결한 Cloud Functions 액션이 실행됩니다. 이 때 전달된 이벤트 데이터를 액션 코드에서 파라미터로 사용하여 다양하게 응용할 수 있습니다. Resource Manager에서 전달되는 이벤트 데이터 포맷은 다음과 같습니다.
{
"observerId": "", // Observer ID
"observerName": "", // Observer 이름
"detectRules": [ // 감시 조건
],
"detectTypes": [ // 감시 유형
],
"detectValues": [ // 감지 값
],
"detectedAt": "", // Observer 감지 시각
"nrn": "", // 감지 대상 nrn
"action": "", // 감지된 리소스 작업
"sourceIp": "", // 리소스 작업 요청 IP
"eventTime": 0 // 리소스 작업 발생 시각
}