검색 패턴을 생성할거나 수정하는 과정에서 클라우드 REST 쿼리 작업을 사용하여 Microsoft Azure 또는 Amazon Web Services와 같은 PaaS(서비스형 플랫폼) 유형의 CI(구성 항목)에서 정보를 추출할 수 있습니다.
시작하기 전에
- 클라우드 REST 쿼리 작업을 사용하려는 CI의 운영 체제가 논리적 데이터센터 OS 유형 [cmdb_ci_logical_datacenter]를 확장하는지 확인하십시오.
- 다음으로 이동 .
- 관련 패턴을 두 번 클릭하여 패턴 디자이너에서 엽니다.
- 기본 탭을 클릭합니다.
- 이 CI의 운영 체제를 기록해둡니다.
- 다음으로 이동 .
- 검색 필드를 레이블로 설정하고 패턴의 기본 탭에 명시된 대로 운영 체제의 이름을 입력합니다.
- 목록에서 운영 체제를 찾고 논리 데이터센터가 테이블 확장 열에 나타나는지 확인합니다.
다음과 같이 관련 패턴 단계로 이동합니다.
- 패턴 양식에서 디스커버리에 대한 관련 식별 섹션을 선택합니다.
또는 서비스 매핑에 대한 관련 식별 또는 연결 섹션을 선택합니다.
- 관련 패턴 단계를 선택하거나 위에 단계 추가 아이콘을 클릭하여 단계를 추가합니다.
프로그래밍에 대한 기본 지식이 있는 것이 좋습니다.
필요한 역할: pd_admin
이 태스크 정보
PaaS CI 검색에 사용되는 패턴으로 클라우드 REST 쿼리 작업을 배포합니다. 이 Java 스크립트 기반의 사용자 지정 작업은 ServiceNow Store에서 패턴 버전 1.0.24 이상을 다운로드한 후에만 사용할 수 있습니다. 기본 시스템에서 사용할 수 있는 클라우드 REST 호출 작업 대신 이 운영을 사용하십시오.
클라우드 REST 쿼리 작업을 사용하여 쿼리할 장치의 쿼리 구문을 얻으려면 제조업체에서 제공한 공식적인 API 관련 설명서를 참조하십시오. 예:
프로시저
-
운영 목록에서 클라우드 REST 쿼리를 선택합니다.
-
필요에 따라 쿼리 매개변수를 정의합니다.
주: 이 운영을 사용자 지정한 경우 쿼리 매개변수가 다를 수 있습니다.
| 필드 |
설명 |
| URL |
공식 Microsoft Azure 또는 Amazon Web Services 설명서에 설명된 대로 URL을 지정합니다. 변수를 사용할 수 있습니다. 표 형식 변수에 특정 필드의 값을 입력할 수도 있습니다. |
| 메서드 |
"GET"과 같이 모두 대문자인 문자열로 메서드 값을 입력합니다. 지원되는 메서드는 다음과 같습니다.
자세한 내용은 관련 API 가이드를 참조하십시오. API 설명서에서 HTTP 쿼리 메서드를 구체적으로 언급하지 않는 경우 GET 메서드를 사용합니다. |
| 본문 |
(옵션) 요청 본문을 문자열로 입력합니다. 문자열에 따옴표가 포함되어 있으면 따옴표 앞에 백슬래시 기호를 사용하여 문자열이 따옴표로 끝나지 않음을 나타냅니다. |
| 머리글 |
(옵션) 관련 API 설명서에 HTTP 헤더를 보내야 한다고 나와 있는 경우 다음 형식으로 헤더를 입력합니다. Header_name1:header_value1,header_name2:header_value2 예를 들어 Content-Type:xml을 입력합니다. |
| 서식 있음 |
형식이 지정된 JSON인지 여부 |
-
명령 출력 전체를 변수로 저장하려면 구문 분석 정의 목록에서 없음을 선택하고 변수를 정의합니다.
-
구문 분석 정의 목록에서 구문 분석 전략을 선택합니다.
-
디버그 모드에서 작업하는 경우 다음과 같이 구문 분석 조건을 정의합니다.
-
작업 실행을 클릭하여 출력 창에서 결과를 봅니다.
-
출력 창에서 변수에 포함할 텍스트나 기호를 표시합니다.
-
변수 이름 상자에 새 변수의 이름(예: 'process_name')을 입력합니다.
-
Enter 키를 누릅니다.
새 변수가 변수 창에 추가됩니다.
-
디버그 모드에서 작업하지 않는 경우 다음과 같이 구문 분석 조건을 정의합니다.
-
변수 창에서 변수 추가를 클릭하고 새 변수의 이름을 입력합니다.
-
고급 아이콘을 클릭합니다.
-
열 레이블 추가를 클릭합니다.
-
구문 분석 쿼리를 입력합니다.
-
구분 기호 값을 입력합니다.
-
위치 값을 입력합니다.
-
결과가 없는 경우 종료를 선택하여 검색을 중지합니다.
예
| 이 작업은 다음에서 사용됩니다. |
운영이 사용되는 항목 |
| 계층 구조 |
애플리케이션 |
| CI 유형 |
클라우드 객체 저장소 [cmdb_ci_cloud_object_storage] |
| 패턴 |
Amazon AWS S3 |
| 섹션 |
AWS S3의 식별 |
| 단계 번호 및 이름 |
3. 버킷 나열 |

클라우드 REST 쿼리 작업을 사용하여 AWS 버킷, 해당 이름 및 생성 날짜에 대한 정보를 추출합니다.