시퀀스 액션
    • PDF

    시퀀스 액션

    • PDF

    기사 요약

    Classic 환경에서 이용 가능합니다.

    네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Action에서 시퀀스 타입의 액션을 생성하고 수정, 삭제할 수 있습니다. 시퀀스 액션은 기본 타입의 액션과 동일하게 트리거에 연결이 가능하며, 웹 액션 설정 등을 통한 외부 호출도 가능합니다. 생성한 액션을 실행하고 모니터링하는 방법은 Action/Trigger 실행Action을 참고해 주십시오.

    시퀀스 생성

    시퀀스 액션을 생성하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
    2. Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
    3. Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
    4. Action 메뉴를 클릭해 주십시오.
    5. [Action 생성] 버튼을 클릭해 주십시오.
    6. 트리거 선택트리거 종류에서 액션에 연결할 트리거를 클릭하여 선택해 주십시오.
      • 트리거 설정 없이 액션 만들기: 트리거를 연결하지 않고 생성하려는 경우
    7. 이름에서 연결할 트리거를 클릭하여 선택한 다음 [추가] 버튼을 클릭해 주십시오.
      • 새로운 트리거 만들기: 연결할 트리거가 없거나 새로운 트리거를 생성하여 연결하려는 경우. 자세한 사용 방법은 Trigger 참고
    8. 연결 트리거 목록이 나타나면 정보를 확인한 다음 [다음] 버튼을 클릭해 주십시오.
    9. 생성할 액션 내용을 설정해 주십시오.
    10. [생성] 버튼을 클릭해 주십시오.

    기본 정보

    시퀀스 액션을 생성하기 위해 기본적으로 필요한 정보를 설정합니다. 기본 정보의 각 항목에 대한 설명은 다음과 같습니다.

    • 패키지: 액션이 속할 패키지를 클릭하여 선택. 새 패키지를 생성하여 포함시키려면 [생성] 버튼 클릭
    • 타입: 액션 종류 가운데 시퀀스를 클릭하여 선택
      • 기본: 하나의 액션을 실행
      • 시퀀스: 여러 개의 액션을 연결하여 순차적으로 실행
    • 이름: 액션 이름을 영문 대소문자, 숫자, 특수 문자 _ -를 조합하여 입력. 단, 첫 글자로 특수문자 -는 사용할 수 없으며 다른 리소스(패키지, 액션, 트리거) 이름과 중복 불가
      • 패키지 이름이 package_name이고 액션 이름이 action_name인 경우 패키지에 속한 액션 이름 형식: {package_name}/{action_name}
    • 설명: 생성할 액션에 대한 설명을 입력
    • 웹 액션 설정: 웹 속성의 액션 생성 여부를 클릭하여 선택(True: 생성, False: 생성 안 함)
    주의
    • 패키지를 선택하지 않고 소속된 패키지가 없는 상태로 액션을 생성할 수 있지만 패키지를 생성하여 액션을 패키지에 포함시키는 것을 권장합니다.
    • 기본 타입의 액션을 생성하는 방법은 기본 액션을 참고해 주십시오.
    • 액션 이름과 종류는 수정이 불가능하기 때문에 신중하게 결정해 주십시오.

    시퀀스 액션 시나리오 설정

    선택한 액션들이 순차적으로 실행되도록 시퀀스 액션의 시나리오를 설정합니다. 시나리오 설정 전 숙지해야 할 주의 사항은 다음과 같습니다.

    • 시퀀스 액션에는 기본 타입뿐 아니라 시퀀스 타입의 액션도 추가할 수 있습니다.
    • 사용자의 액션 파라미터는 첫 번째 액션에서만 전달됩니다. 후행 액션에서도 사용자 액션 파라미터값을 사용해야 할 경우 선행 액션에서 해당값을 결과에 명시적으로 추가해 주십시오.
    • 시퀀스 액션에 등록된 각 액션은 자신의 디폴트 파라미터값을 사용할 수 있습니다. 디폴트 파라미터에 선행 액션의 결과와 동일한 Key가 있을 경우 선행 액션 결과의 우선 순위가 높습니다.
    • 선행 액션에서 오류 발생 시 다음 액션은 실행되지 않습니다.
    • 시퀀스 액션은 별도의 실행 타임아웃을 지정할 수 없습니다. 시퀀스 액션의 최대 실행 시간은 등록된 액션 실행 타임아웃의 총합과 같습니다. <예시> 액션 1, 액션 2의 실행 타임아웃이 각각 1분, 3분인 경우 시퀀스 액션은 최대 4분까지 실행 가능

    위 주의 사항을 고려하여 시퀀스 액션 시나리오를 설정하는 방법은 다음과 같습니다.

    1. Packages/Actions에서 시퀀스 액션에 추가할 액션을 클릭해 주십시오.
    2. 추가한 액션들의 실행 순서를 설정해 주십시오.
      cloudfunctions-sequence-vpc_01_ko
      • 실행 순서 변경: 실행 순서를 변경할 액션을 드래그
      • 추가한 액션 삭제: cloudfunctions-ico_01_ko 버튼 클릭

    시퀀스 수정

    시퀀스 액션의 이름을 제외한 나머지 내용을 수정할 수 있습니다. 수정하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
    2. Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
    3. Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
    4. Action 메뉴를 클릭해 주십시오.
    5. Packages/Actions에서 수정할 시퀀스 액션을 클릭해 주십시오.
    6. 기본 정보 탭 메뉴를 클릭한 다음 [수정] 버튼을 클릭해 주십시오.
    7. 필요한 정보를 수정해 주십시오.
    8. [저장] 버튼을 클릭해 주십시오.

    시퀀스 삭제

    시퀀스 액션을 삭제할 수 있습니다. 액션 삭제 시 액션과 연결된 외부 연결 주소의 리소스 및 스테이지 정보가 함께 삭제되며, 해당 시퀀스 액션이 포함된 시퀀스 액션이 수정되거나 삭제될 수 있습니다. 또한 삭제한 시퀀스 액션은 복구가 불가능하기 때문에 신중하게 진행해 주십시오. 시퀀스 액션을 삭제하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
    2. Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
    3. Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
    4. Action 메뉴를 클릭해 주십시오.
    5. Packages/Actions에서 삭제할 시퀀스 액션을 클릭해 주십시오.
    6. 기본 정보 탭 메뉴를 클릭한 다음 [삭제] 버튼을 클릭해 주십시오.
    7. [삭제] 버튼을 클릭해 주십시오.

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.