Automation Orchestrator Dynamic Types 플러그인을 사용하여 동적 유형을 정의하고, 이러한 유형의 개체를 생성하고, 둘 사이의 관계를 설정할 수 있습니다. Dynamic Types 플러그인을 사용하여 Automation Orchestrator 스크립팅 API에서 타사 개체를 사용자 지정 유형으로 노출할 수 있습니다.

동적 유형 정의

동적 유형의 정의에는 이 유형의 동적 개체를 찾는 데 사용할 수 있는 찾기 워크플로 및 작업 집합과 해당 속성에 대한 설명이 포함됩니다. 동적 유형의 런타임 인스턴스를 동적 개체라고 합니다. 생성한 동적 개체에서 워크플로를 실행하고 여러 작업을 수행할 수 있습니다.

각 동적 유형은 네임스페이스에 정의되어야 합니다. 네임스페이스는 컨테이너에서 동적 유형을 그룹화할 수 있도록 해주는 도우미 동적 개체입니다.
  1. Dynamic Types 플러그인에서 네임스페이스 정의 및 유형 정의 워크플로를 실행하여 새 동적 유형과 해당 속성을 정의합니다. 새 동적 유형의 개체 및 이러한 개체와 다른 개체의 관계를 찾는 찾기 및 인벤토리 워크플로 집합이 결과로 반환됩니다.
  2. 타사 REST API의 입력을 수신하도록 새 찾기 및 인벤토리 워크플로를 수정합니다.
    1. HTTP-REST 플러그인에서 REST 작업 추가 워크플로를 사용하여 REST 작업을 생성하고 이러한 작업을 해당 REST API 메서드에 매핑합니다.
    2. 찾기 및 인벤토리 워크플로를 수정하여 이러한 REST 작업을 호출하고 해당 출력을 사용합니다.

동적 유형 구성 워크플로

Dynamic Types 플러그인 구성 패키지의 워크플로를 사용하여 동적 유형을 생성하고, XSD 파일에서 유형 정의를 내보내거나 가져오고, 생성한 동적 유형 간의 관계를 정의할 수 있습니다.

Automation Orchestrator 클라이언트에서 이러한 워크플로에 액세스하려면 라이브러리 > 워크플로로 이동하여 워크플로 검색 상자에 dynamic_types 태그를 입력합니다.

워크플로 이름 설명
네임스페이스 정의 새 네임스페이스를 정의합니다.
관계 정의 유형 간의 새 관계를 정의합니다.
유형 정의 지정된 네임스페이스 내에서 새 유형을 정의합니다.
패키지로 구성 내보내기 동적 유형 정의 구성을 파일 기반 구성으로 내보냅니다. 내보낸 패키지는 다른 서버로 가져오는 데 사용될 수 있습니다.
패키지에서 구성 가져오기 파일 기반 구성을 플러그인 구성으로 가져옵니다.
XSD에서 유형 정의 가져오기 XSD 파일에서 유형 정의를 가져옵니다.
네임스페이스 제거 네임스페이스를 제거합니다.
관계 제거 관계를 제거합니다.
유형 제거 유형을 제거합니다.
네임스페이스 업데이트 네임스페이스를 업데이트합니다.
유형 업데이트 유형을 업데이트합니다.