기본 익스 DevOps 구성 포터

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 8분
  • 익스포터 콘텐츠 팩에는 DevOps 구성 추가 배포 및 프로비저닝 활동을 위한 입력으로 사용할 수 있는 데이터의 기본 DevOps 구성 익스포터 집합이 포함되어 있습니다.

    중요사항:
    DevOps 구성 은 이제 더 이상 지원되지 않으며 새로운 활성화에 사용할 수 없습니다.

    DevOps 구성 내보내기를 사용하면 다른 도구에서 배포 가능한 스냅샷의 데이터를 사용할 수 있습니다.

    주:
    기본 익스포터는 수정할 수 없습니다. 그러나 익스포터의 사본을 만들고 사본을 사용자 지정할 수 있습니다.
    이러한 익스포터는 익스포터 콘텐츠 팩에 DevOps 구성 포함되어 있습니다.
    • returnAllData-now
    • returnAllData_noVars-now
    • returnDataforNodeName-now
    • returnDataForNodeNames-now
    • returnDataForPath-now
    • returnNodeListForLevel-now
    • returnNodeListForPath-now
    • returnValueForKeyAtNodeName-now
    • returnValueForKeyPath-now
    • returnValueForUniqueKeyName-now

    모든 데이터 반환(returnAllData-now)

    var 시스템 폴더를 포함하여 필터링이나 수정 없이 스냅샷의 전체 컨텐츠를 반환합니다.
    주:
    애플리케이션/배포 가능 항목이 활성 상태(삭제됨)가 아닌 경우 익스포터가 실패합니다.
    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    특수 논리
    없음.
    오류 처리
    없음.

    변수를 제외한 모든 데이터 반환(returnAllData_noVars-now)

    배포 가능 항목 이름과 변수를 제외한 배포 가능 항목에 대한 모든 구성 데이터를 반환합니다.

    응답에는 다음이 포함되지 않습니다.
    • 배포 가능 항목 수준의 vars 폴더
    • vars 포함된 각 컬렉션의 폴더
    • 응답의 루트 수준에 있는 배포 가능 항목 이름
    주:
    이 익스포터는 삭제된 애플리케이션/배포 가능 항목에는 작동하지 않습니다.
    인수
    인수(명령줄에서 제공하거나 실행 모드에서 대화형으로 입력할 수 있음)
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    특수 논리
    없음.
    오류 처리
    없음.

    노드 이름에 대한 데이터 반환(returnDataforNodeName-now)

    인수로 제공되는 지정된 노드 이름에 대한 스냅샷 데이터의 하위 집합을 반환합니다. 인수 값은 문자열 텍스트로 전달되어야 합니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • nodeName - 노드 이름(문자열, 따옴표 포함)
    • includeNodeInOutput - (문자열, 기본값은 예임)
    특수 논리
    • nodeName이 비어 있으면 모든 데이터가 반환됩니다.
    • includeNodeInOutput이 false이면 노드 이름을 제외한 노드 데이터가 반환됩니다.
    오류 처리
    • nodeName이 고유하지 않으면 nodeName의 여러 인스턴스가 발견됩니다.
    • nodeName을 찾을 수 없는 경우 노드를 찾을 수 없습니다. <nodeName>.
    • includeNodeInOutput이 false이고 노드 데이터가 키-값 쌍인 경우 오류가 반환됩니다.

    노드 목록에 대한 데이터 반환(returnDataForNodeNames-now)

    노드 목록에 대한 스냅샷의 전체 데이터를 반환합니다. 노드 이름에 대한 데이터를 반환하는 것과 동일하지만 지정된 노드 이름 목록(하위 노드 포함)에 대한 구성 데이터가 포함된 중첩된 JSON을 반환합니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • nodeNames - 노드 이름(문자열, 따옴표, 쉼표로 구분)
    특수 논리
    nodeNamesList가 비어 있으면 모든 구성 데이터를 반환합니다.
    오류 처리
    없음.
    응답 상세 정보
    {"node1":{"contentKey":"contentValue"},"node2":{ "error":"nodeName not found"}}.
    오류 처리
    • nodeName이 고유하지 않은 경우 익스포터는 해당 특정 nodeName에 대해 "nodeName의 여러 인스턴스가 발견되었습니다"라는 오류 응답을 반환합니다. 다른 nodeNames에는 데이터가 포함되어 있습니다.
    • nodeName을 찾을 수 없는 경우 해당 노드에 대한 오류 메시지가 포함되어야 합니다.

    경로에 대한 데이터 반환(returnDataForPath-now)

    스냅샷에서 지정된 노드 경로에 대한 모든 구성 데이터를 반환합니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • nodePath - 노드 경로(문자열, 따옴표 안)
    특수 논리
    nodePath가 비어 있으면 전체 컨텐츠를 반환합니다(모든 구성 데이터와 유사).
    오류 처리
    nodePath를 찾을 수 없는 경우 찾을 수 없는 마지막 노드 이름은 경로를 찾을 수 없음으로 표시됩니다. <nodeName>.

    수준에 대한 노드 목록 반환(returnNodeListForLevel-now)

    스냅샷의 지정된 수준(깊이)에서 루트 노드의 하위 노드인 노드 이름 목록을 반환합니다. 예를 들어 수준 1은 루트 노드의 직계 하위, 수준 2는 손주입니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • ExcludeVarsNode [예|아니오] - 결과에서 변수 노드를 제외합니다(예 또는 아니오, 기본값은 예임).
    • nodeLevel - 노드의 수준(정수, 기본값은 0임)
    특수 논리
    수준을 지정하지 않으면 익스포터는 수준 0의 값(예: 배포 가능 루트 노드 이름)을 반환합니다.
    오류 처리
    없음.
    응답 상세 정보
    ["노드 1, "노드 2", "노드 3"]

    경로에 대한 노드 목록 반환(returnNodeListForPath-now)

    스냅샷에서 지정된 노드 경로의 노드 목록을 반환합니다(하위 노드는 고려하지 않음).

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • ExcludeVarsNode [예|아니오] - 결과에서 변수 노드를 제외합니다(예 또는 아니오, 기본값은 예임).
    • nodePath - pathSeparator(문자열, 따옴표)로 구분된 노드 목록으로 따라야 하는 경로
    • pathSeparator - nodePaths의 목록을 구분하는 문자(문자열, 기본값은 ",")
    특수 논리
    없음.
    오류 처리
    없음.
    응답 상세 정보
    ["노드 1, "노드 2", "노드 3"]

    노드 내 키에 대한 값 반환(returnValueForKeyAtNodeName-now)

    스냅샷에서 노드의 일부인 특정 키의 값을 반환합니다. 키는 노드에 직접 정의되거나 데이터 모델에서 노드의 하위 항목 중 하나로 낮아질 수 있습니다.

    이 익스포터와 고유 keyName에 대한 익스포트 값 의 차이점은 키 이름은 노드의 하위 트리 내에서만 고유해야 한다는 것입니다.

    키/노드 조합은 스냅샷에서 고유해야 합니다. 키/노드 조합이 두 번 이상 발견되면 오류가 발생합니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • keyName - 키 이름(문자열, 따옴표 포함)
    • nodeName - 노드 이름(문자열, 따옴표 포함)
    특수 논리
    없음.
    오류 처리
    keyName nodeName 조합을 찾을 수 없으면 빈 응답이 반환됩니다.

    keyPath에 대한 값 반환(returnValueForKeyPath-now)

    특정 경로에서 특정 키의 값을 반환합니다.

    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/xml/ini/raw)
    • keyPath - 키 이름이 끝에 pathSeparator(문자열, 따옴표 안)로 구분된 노드 이름의 목록입니다.
    • pathSeparator - keyPath의 목록을 구분하는 문자(문자열, 기본값은 ",")
    특수 논리
    없음.
    오류 처리
    • keyPath가 제공되지 않은 경우 keyPath 인수가 제공되지 않습니다.
    • keyPath를 찾을 수 없는 경우 마지막 노드 이름을 찾을 수 없음 경로를 찾을 수 없음으로 표시됩니다. <path>/<nodeName>.
    • keyPath가 발견되고 키가 아닌 노드인 경우 제공된 keyPath는 키가 아닌 노드입니다.

    고유 keyName에 대한 값 반환(returnValueForUniqueKeyName-now)

    스냅샷의 이름을 기준으로 특정 키의 값을 반환합니다. 노드 내 키의 익스포트 값과 달리 키는 스냅샷 데이터 모델 전체에서 고유해야 합니다. 여러 키가 지원됩니다.
    주:
    이 익스포터에서는 xml 및 ini 형식이 지원되지 않습니다.
    인수
    • appName - 애플리케이션 이름
    • deployableName - 배치 가능 항목 이름
    • requestedFormat - 요청된 형식(json/yaml/raw)
    • keyName - 키 이름(데이터 배열)
    특수 논리
    키가 스냅샷에 여러 번 있는 경우 익스포터는 발견된 첫 번째 값을 반환합니다(오류를 반환).
    오류 처리
    • keyName이 제공되지 않은 경우 keyName 인수가 제공되지 않습니다.
    • 키를 찾을 수 없는 경우 키를 찾을 수 없음: <keyName>.