Blueprint 규칙 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 3분
  • 시스템에서 Blueprint 속성에 대해 취할 수 있는 작업을 포함하는 규칙을 구성합니다.

    시작하기 전에

    필요한 역할: sn_cmp.cloud_service_designer

    프로시저

    1. 규칙을 만들 속성이 있는 Blueprint를 엽니다.
    2. 카탈로그 탭에서 속성을 포함하는 작업(예: 프로비저닝 작업)을 클릭합니다.

      프로비저닝 작업

    3. 클라우드 카탈로그 항목 양식의 변수 세트 관련 목록에서 변수가 포함된 변수 세트의 이름을 클릭합니다.
    4. 변수 세트 양식 클라우드 변수 관련 목록에서 규칙을 상자에 추가할 변수의 이름을 클릭합니다.
    5. 규칙 관련 목록에서 새로 만들기를 클릭 한 다음 양식을 채웁니다.
      필드 설명
      이름

      설명

      이름 및 설명을 입력합니다.
      순서

      다른 레코드보다 먼저 평가할 레코드를 시스템에 알려주는 숫자를 입력합니다. 가장 낮은 수의 레코드가 먼저 실행됩니다.

    6. 양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.

    이 예시 규칙은 CloudAccount 속성을 기반으로 하며 시스템에 사용자가 클라우드 계정을 변경할 때 위치 목록을 업데이트하도록 명령하는 작업을 포함합니다.
    그림 1. Blueprint 규칙 예시
    Blueprint 규칙 예시

    다음에 수행할 작업

    선택적인 조건 및 필수 작업을 구성합니다.

    Blueprint 규칙 조건 구성

    규칙의 작업을 실행할 수 있는 시기를 결정하는 Blueprint 양식 이벤트 규칙의 조건을 구성합니다. 조건은 선택 사항입니다.

    시작하기 전에

    필요한 역할: sn_cmp.cloud_service_designer

    프로시저

    1. Blueprint에서 변수에 대한 규칙을 엽니다.
    2. 조건 관련 목록에서 새로 만들기를 클릭합니다.
    3. 양식 필드를 채웁니다(테이블 참조).
      필드 설명
      피연산자 조건 평가를 수행할 수 있는 속성을 입력합니다. 예를 들어 Blueprint에 데이터센터의 값을 보유하는 속성이 있는 경우 여기에 속성 이름을 입력합니다.
      연산자 피연산자를 계산하는 연산자를 선택합니다.
      평가된 이벤트 규칙이 일치해야 하는 값을 입력합니다.
      조건 유형
      여러 조건을 구성하는 경우, 다음 조건과 관련하여 시스템이 조건을 평가하는 방식을 결정하는 논리 연산자를 선택합니다(다음 조건은 순서 필드에 의해 결정됨).
      • AND: 이 조건과 다음 조건이 기준을 충족한 후에만 정책을 실행할 자격이 됩니다.
      • OR: 기준에 부합하는 이 조건 또는 다음 조건으로 정책이 실행되도록 허용할 수 있습니다.
      옵션을 선택하지 않으면 기본적으로 AND가 사용됩니다.
      순서

      다른 레코드보다 먼저 평가할 레코드를 시스템에 알려주는 숫자를 입력합니다. 가장 낮은 수의 레코드가 먼저 실행됩니다.

      상태 시스템에서 조건을 처리하도록 상태를 활성 상태로 유지합니다. 시스템이 조건을 처리하지 않도록 하려면 상태를 비활성으로 변경합니다.
    4. 제출을 클릭합니다.

    이 예시 조건은 사용자가 카탈로그 항목 양식의 필드인 Logical_Datacenter 속성에 대해 AWS 데이터센터를 선택할 때 적용됩니다.
    그림 2. Blueprint 조건 예시
    Blueprint 조건 예시

    다음에 수행할 작업

    Blueprint 작업을 구성합니다.

    Blueprint 작업 구성

    Blueprint 양식 속성 작업이나 이벤트 작업이 트리거될 때 시스템이 실행하는 작업을 구성합니다. 필드를 필수로 설정하고 필드를 표시하거나 숨기거나 자동으로 채우는 등의 작업을 구성할 수 있습니다.

    시작하기 전에

    필요한 역할: sn_cmp.cloud_service_designer

    프로시저

    1. Blueprint의 속성 또는 이벤트에 대한 규칙을 엽니다.
    2. 작업 관련 목록에서 새로 만들기를 클릭한 다음 양식을 채웁니다.
      필드 설명
      이름 고유하고 설명적인 이름입니다.
      작업 유형 작업 유형 선택:
      • 다시 로드:
      • 표시:
      • 숨기기:
      • 필수 항목으로 만들기:
      • 필수 외 항목으로 만들기:
      • 변경 이벤트 트리거:
      • 값 설정:
      데이터 소스 작업 유형 선택:
      • 클라우드 계정 다시 로드:
      • 클라우드 위치 다시 로드:
      • 할당량 확인:
      • 자원 프로파일 다시 로드:
      • 프로파일에서 다시 로드:
      대상 필드 양식에서 작업이 적용되는 필드의 이름을 입력합니다. 예를 들어, 작업 유형에 대해 변경 이벤트 트리거를 선택한 경우 Blueprint 규칙에 지정된 대로 양식에서 변경 사항이 있을 때 필드 값이 변경됩니다.
      대상 필드에 할당할 선택적 값을 입력합니다. 예를 들어, 작업 유형 필드에 대해 값 설정을 선택하고 자원 그룹 이름을 업데이트하려는 경우 값 ${ResourceGroup}을 사용하여 Blueprint에서 자원 그룹의 이름을 가져옵니다.
      순서

      다른 레코드보다 먼저 평가할 레코드를 시스템에 알려주는 숫자를 입력합니다. 가장 낮은 수의 레코드가 먼저 실행됩니다.

    3. 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
    4. 옵션: KeyValues 관련 목록에 을 입력합니다.
      필드의 값이 필드의 속성에 적용됩니다.
    5. 필요한 만큼 작업을 만듭니다.

    이 예시 작업은 CloudAccount 속성을 기반으로 하는 Blueprint 규칙 예시에 적용됩니다. 이 작업은 사용자가 클라우드 계정를 변경할 때 위치 목록을 업데이트하도록 시스템에 지시합니다.
    그림 3. Blueprint 작업 예시
    Blueprint 작업 구성

    다음에 수행할 작업

    Blueprint를 클라우드 카탈로그 항목으로 게시.