tencent cloud

Tencent Cloud Command Line Interface

Tencent Cloud 리소스를 관리하는 통합 툴입니다. Tencent Cloud 제품을 빠르고 편리하게 사용하도록 지원합니다.

소개

TCCLI(Tencent Cloud Command Line Interface)는 Tencent Cloud 리소스를 관리하는 통합 툴입니다. TCCLI을 사용하면 Tencent Cloud API를 빠르게 호출하여 Tencent Cloud 리소스를 관리할 수 있습니다. 또한 TCCLI을 기반으로 자동화 및 스크립트 프로세싱이 가능하며 다양한 방식으로 조합하여 활용할 수 있습니다.

특징
쾌속

TCCLI 사용 시 명령어로 클라우드 서비스를 빠르게 조작할 수 있습니다. 이로써 요구 사항을 빠르게 해결하고 Tencent Cloud 사용 편리성을 향상하며 다양한 방식으로 조합하여 활용할 수 있습니다.

고효율성

TCCLI는 시스템에 대한 요구가 없어 호환성이 강합니다. TCCLI를 숙지하면 스스로 명령어를 생성하여 일반 기능을 호출할 수 있어 효율을 대폭 향상시킵니다.

유연성

TCCLI는 자유롭게 활용할 수 있으며 원격 호출을 지원합니다. TCCLI를 컴파일하여 인터페이스를 자유롭게 조합하면 고급기능을 사용 및 사용자 정의할 수 있습니다.

기능

멀티 제품 통합

멀티 계정 지원

멀티 플랫폼 지원

다양한 출력 포맷

멀티 제품 통합


CCLI는 API를 지원하는 Tencent Cloud 전체 제품을 통합하였습니다. TCCLI를 활용하여 Tencent Cloud의 제품을 설정하고 관리합니다. TCCLI 사용하여 CVM생성 및 조작, CBS를 생성 및 조회, VPC 네트워크 생성, VPC 네트워크에 리소스를 추가하는 등 작업이 가능합니다. 콘솔 웹페이지에서 실행하는 웹페이지 전반 작업은 TCCLI로 실현할 수 있습니다.

tccli cvm DescribeInstances 명령어를 사용하여 기존 계정의 클라우드 CVM 리소스를 조회할 수 있습니다.

tccli cbs DescribeDisks 명령어를 사용하여 기존 계정의 디스크 리스트를 조회할 수 있습니다.

tccli vpc DescribeVpcs 명령어를 사용하여 VPC 리스트를 조회할 수 있습니다.

TCCLI를 통해 Tencent Cloud 리소스에 대해 작업을 진행할 수 있습니다.

멀티 계정 지원


TCCLI는 멀티 계정을 지원함으로 동시 사용할 수 있습니다.

인터랙티브 모드에서 계정 이름 test를 지정합니다.

set/get/ list 서브 명령어는 계정 이름 test를 지정합니다.

인터페이스를 호출할 때 계정을 지정합니다(예시: cvm DescribeZones 인터페이스).

멀티 플랫폼 지원


TCCLI는 Windows, Mac OS, Linux/Unix 등 운영 체제를 설치, 사용할 수 있음으로 개발자의 다양한 요구사항을 충족할 수 있습니다. Linux/Unix 환경에서는 명령어 자동 완성을 지원합니다.

Windows, Mac OS, Linux/Unix 운영 체제에 python 환경을 설치하면 pip 명령어를 통해 TCCLI를 설치할 수 있습니다. Linux환경에 숙지 후 Windows환경으로 변경 시에도 대응하는 작업을 실행할 수 있습니다. 각 플랫폼은 같은 명령어로 대응하는 기능을 실행하며 TCCLI는 다양한 OS에 무차별화 명령어를 제공함으로 사용하기 편리합니다.

다양한 출력 포맷


TCCLI는 다양한 출력 포맷을 지원합니다. 사용자는 자유롭게 text, json, table 등 포맷을 선택하여 내보내기할 수 있습니다.

text는 텍스트 포맷으로 내보냅니다. 1행 내보내기 시 기록을 한 줄 남기며 스페이스(띄어쓰기)로 구분합니다. 읽어온 리소스 리스트를 택스트로 저장하거나 스스로 테이블로 전환합니다.

json은 json 포맷으로 내보냅니다. 2차 개발 코딩에 활용하며 json 분석을 통해 원하는 정보를 읽을 수 있습니다.

table은 테이블 포맷으로 내보냅니다. 뛰어난 시각화로 CLI를 사용하여 클라우드 리소스의 작업을 진행할 수 있습니다.

기능


CCLI는 API를 지원하는 Tencent Cloud 전체 제품을 통합하였습니다. TCCLI를 활용하여 Tencent Cloud의 제품을 설정하고 관리합니다. TCCLI 사용하여 CVM생성 및 조작, CBS를 생성 및 조회, VPC 네트워크 생성, VPC 네트워크에 리소스를 추가하는 등 작업이 가능합니다. 콘솔 웹페이지에서 실행하는 웹페이지 전반 작업은 TCCLI로 실현할 수 있습니다.

tccli cvm DescribeInstances 명령어를 사용하여 기존 계정의 클라우드 CVM 리소스를 조회할 수 있습니다.

tccli cbs DescribeDisks 명령어를 사용하여 기존 계정의 디스크 리스트를 조회할 수 있습니다.

tccli vpc DescribeVpcs 명령어를 사용하여 VPC 리스트를 조회할 수 있습니다.

TCCLI를 통해 Tencent Cloud 리소스에 대해 작업을 진행할 수 있습니다.


TCCLI는 멀티 계정을 지원함으로 동시 사용할 수 있습니다.

인터랙티브 모드에서 계정 이름 test를 지정합니다.

set/get/ list 서브 명령어는 계정 이름 test를 지정합니다.

인터페이스를 호출할 때 계정을 지정합니다(예시: cvm DescribeZones 인터페이스).


TCCLI는 Windows, Mac OS, Linux/Unix 등 운영 체제를 설치, 사용할 수 있음으로 개발자의 다양한 요구사항을 충족할 수 있습니다. Linux/Unix 환경에서는 명령어 자동 완성을 지원합니다.

Windows, Mac OS, Linux/Unix 운영 체제에 python 환경을 설치하면 pip 명령어를 통해 TCCLI를 설치할 수 있습니다. Linux환경에 숙지 후 Windows환경으로 변경 시에도 대응하는 작업을 실행할 수 있습니다. 각 플랫폼은 같은 명령어로 대응하는 기능을 실행하며 TCCLI는 다양한 OS에 무차별화 명령어를 제공함으로 사용하기 편리합니다.


TCCLI는 다양한 출력 포맷을 지원합니다. 사용자는 자유롭게 text, json, table 등 포맷을 선택하여 내보내기할 수 있습니다.

text는 텍스트 포맷으로 내보냅니다. 1행 내보내기 시 기록을 한 줄 남기며 스페이스(띄어쓰기)로 구분합니다. 읽어온 리소스 리스트를 택스트로 저장하거나 스스로 테이블로 전환합니다.

json은 json 포맷으로 내보냅니다. 2차 개발 코딩에 활용하며 json 분석을 통해 원하는 정보를 읽을 수 있습니다.

table은 테이블 포맷으로 내보냅니다. 뛰어난 시각화로 CLI를 사용하여 클라우드 리소스의 작업을 진행할 수 있습니다.

응용 시나리오

TCCLI는 효율적이고 간편하며 빠른 명령어 툴입니다. 명령어 1개만으로 대응하는 클라우드 제품을 빠르게 실행할 수 있습니다. TCCLI은 편리성이 뛰어나며 명령어를 숙지하였을 경우 자주 사용하는 기능을 호출하여 업무 효율을 대폭 향상시킵니다.

TCCLI는 효율적인 일괄 처리 및 통합 조작을 지원합니다. 또한 고급 기능을 조합 및 사용자 정의 개발을 지원합니다. 사용자 정의 개발 결과를 프로그램에 통합하면 업무 효율을 향상시킬 수 있습니다.