클라우드 구성 거버넌스 스크립팅 참조

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 클라우드 구성 거버넌스는 스크립트 기반 정책 및 CI 파인더 매핑 스크립트를 만드는 데 사용할 수 있는 여러 객체와 변수를 제공합니다.

    클라우드 구성 거버넌스 정책에 대한 스크립팅 참조

    표 1. 클라우드 구성 거버넌스 객체
    이름 설명 스키마
    configSettings 클라우드로부터 임포트한 구성 데이터를 나타냅니다.
    [
      {
        "config_key":"configuration_key",
        "type":"data_type",
        "value":"configuration_value"
      },
      ...
    ]
    
    current 선택한 자원 유형에 대한 현재 Glide 기록 객체를 나타냅니다. 여기에는 다음 필드가 포함됩니다.
    • 이름: 자원의 이름
    • 유형: 자원 유형
    • 식별자: 클라우드 자원의 고유 식별자
    • 상세 정보: 클라우드 자원별 상세 정보
    resourceInformation 자원 기록 및 해당 속성입니다.
    [
      {
        "attribute": "Attribute name",
        "tableName" : "Referenced table",
        "documentId": "Referenced record",        
      },
      ...
    ] 
    
    auditResult 구성 관리 데이터베이스(CMDB)에 작성되어야 하는 감사 상세 정보입니다 .
    {
      "details": "Violation definition "’
      "severity": "severity of the violation",
      "auditViolationName": "Violation name" 
    };
    
    표 2. 클라우드 구성 거버넌스 변수
    이름 데이터 유형 설명
    응답 부울 정책에서 위반을 보고하는지 여부를 지정하는 변수입니다.
    • true: 위반을 보고합니다. auditResult 객체를 생성하여 CMDB에 사용자 지정 감사 결과 기록을 만듭니다. 감사 결과 객체를 생성하지 않으면 클라우드 구성 거버넌스가 정책에 지정된 위반 정의에 따라 위반을 보고합니다.
    • false: 위반을 보고하지 마십시오.
    violatingConfigSettings JSON 정책 위반 이유입니다.

    구문

    {
      "config_key": "value" 
    };
    

    CI 파인더 매핑 스크립트에 대한 스크립팅 참조

    표 3. 클라우드 구성 거버넌스 객체
    이름 설명 스키마
    속성 지정된 자원에 대한 자원 속성 테이블의 자원 속성 키 및 속성 값을 포함하는 맵입니다.
    {
    "LogicalDatacenter": "Referenced record",
    "ServiceAccount": "Referenced record"
    }
    표 4. 클라우드 구성 거버넌스 변수
    이름 데이터 유형 설명
    이름 문자열 자원의 이름입니다.
    식별자 자원 기록 클라우드 구성 거버넌스 자원 기록의 식별자입니다.
    유형 자원 기록 클라우드 구성 거버넌스 자원의 자원 유형입니다.
    응답 JSON 자원을 매핑해야 하는 CI 클래스입니다.
    응답에는 다음 정보가 포함되어 있습니다.
    • CI 클래스의 sysId입니다.
    • CI 클래스의 tableName입니다.

    CI 파인더 매핑이 CI 클래스를 식별하지 못하면 이 변수를 null로 설정합니다.

    구문

    { sysId: "value", tableName: "value" }