명령줄 인터페이스를 사용하여 서비스 또는 관계를 생성하고 업데이트

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 명령줄 인터페이스(CLI)를 사용하여 SR Ops 작업 공간으로 이동하는 대신 단일 명령을 사용하여 서비스 및 관계에 대한 작업을 수행하십시오.

    시작하기 전에

    CLI 클라이언트가 Site Reliability Operations와 ServiceNow CLI 스토어 앱이 모두 설치되는 인스턴스에 연결되어 있는지 확인합니다.

    필요한 역할: sro_admin 또는 sro_manager

    이 태스크 정보

    현재 서비스 또는 관계 삭제는 지원되지 않습니다.

    프로시저

    1. 터미널을 열고 snc sro를 입력하고 Enter를 누릅니다.

      명령 그룹 sro를 사용하면 SR Ops에 대한 서비스와 관계 작업을 생성, 업데이트 및 삭제할 수 있습니다. 사용 가능한 명령 목록 아래에 build 명령이 표시됩니다.

      사용 가능한 명령 아래에 build 명령이 나열됩니다.

      주:
      build 명령은 .json 파일 이름을 입력으로 받아들입니다.
    2. json 페이로드가 올바른 형식인지 확인하십시오.
      예를 들어 services-payload.json에는 다음과 같은 페이로드가 있습니다.
      {
        "services": [
          {
            "name": "Email Enterprise",
            "description": "Email Enterprise service",
            "$class": "cmdb_ci_service"
          },
          {
            "name": "Email Premium",
            "description": "Email Service for Office 365 accounts",
            "$class": "cmdb_ci_service_discovered"
          }
        ],
        "relationships": [
          {
            "parent": "Email Enterprise",
            "child": "Email Premium"
          }
        ]
      }
    3. snc sro build --data <filename>.json을 입력하고 Enter를 누릅니다.
      예: snc sro build --data services-payload.json.

    결과

    json 페이로드를 기반으로 인스턴스에 서비스 및 관계가 생성되거나 업데이트됩니다.