명령 형식

명령을 실행하려면 명령 창을 열고 udclient 명령과 매개변수를 시작하십시오.
명령에는 다음 형식이 있습니다.
udclient [global-args...] [global-flags...] <command> [args...]

다음 표는 명령의 글로벌 매개변수 목록을 표시합니다. 이러한 글로벌 매개변수 목록은 코드 예제에서 [global-args...]로 표시됩니다.

표 1. 글로벌 매개변수
인수 설명
-authtoken, --authtoken 선택사항입니다. DS_AUTH_TOKEN 환경 변수와 함께 설정될 수 있습니다. 서버에서 생성하는 인증 토큰(authtoken)입니다. authtoken 또는 사용자 이름과 비밀번호가 필요합니다.
-password, --password 선택사항입니다. DS_PASSWORD 환경 변수와 함께 설정될 수 있습니다. 서버에서 인증할 비밀번호입니다. authtoken 또는 사용자 이름과 비밀번호가 필요합니다.
-username, --username 선택사항입니다. DS_USERNAME 환경 변수와 함께 설정될 수 있습니다. 서버에서 인증할 사용자 이름입니다. authtoken 또는 사용자 이름과 비밀번호가 필요합니다.
-weburl, --weburl 필수입니다. DS_WEB_URL 환경 변수와 함께 설정될 수 있습니다. IBM® UrbanCode Deploy 서버의 기본 URL입니다. 예를 들어, http://ds.example.com:8585입니다.

다음 표는 글로벌 플래그를 표시합니다. 이러한 글로벌 플래그 목록은 코드 예제에서 [global-flags...]로 표시됩니다.

표 2. 글로벌 플래그
플래그 설명
-t, --getTemplate 명령을 실행하는 대신 명령의 JSON 템플리트를 표시합니다. 파일 인수가 제공되면 템플리트는 지정된 파일로 출력됩니다.
-h, --help 명령을 실행하는 대신 명령의 도움말 및 전체 설명을 인쇄합니다.
-v, --verbose 추가 정보를 인쇄합니다.
참고: CLI 명령과 매개변수는 대소문자를 구분합니다.

명령행에 애플리케이션, 컴포넌트, 에이전트 및 자원 등의 오브젝트를 지정할 때 오브젝트 이름 또는 오브젝트 ID를 사용할 수 있습니다. 오브젝트의 ID는 IBM UrbanCode Deploy에서 오브젝트를 검사할 때 표시되는 URL의 일부입니다. 예를 들어, 특정 컴포넌트를 찾아보고 URL이 https://ucdeploy.example.com:8443/#component/2f153e93-00c3-44ef-a7fd-87e544e698d4인 경우 컴포넌트의 ID는 2f153e93-00c3-44ef-a7fd-87e544e698d4입니다.

다음 예는 getResources 명령을 표시합니다.
udclient -weburl http://localhost:8080 -username admin -password admin getResources

피드백