VPC 환경에서 이용 가능합니다.
설명
vserver 명령어에서 실행 가능한 하위 명령어 목록입니다.
명령어
Common
| 명령어 | 설명 | 
|---|---|
| getRegionList | 리전 리스트 조회 | 
| getZoneList | ZONE 리스트 조회 | 
| getServerImageProductList | 네이버 클라우드 플랫폼에서 제공하는 서버 이미지 상품 리스트 조회 | 
| getServerProductList | 서버 이미지 상품 코드를 이용하여 네이버 클라우드 플랫폼에서 제공하는 서버 스펙 상품 리스트 조회 | 
| getRaidList | 사용 가능한 RAID 리스트 조회 | 
Login Key
| 명령어 | 설명 | 
|---|---|
| getLoginKeyList | 서버 인스턴스(VM)에 접속시 로그인키를 이용하여 비밀번호를 암호화하고 복호화하는 키 조회 | 
| createLoginKey | 서버 인스턴스(VM)에 접속시 로그인키를 이용하여 비밀번호를 암호화하고 복호화하는 키 생성 | 
| deleteLoginKeys | 서버 인스턴스(VM)에 접속시 로그인키를 이용하여 비밀번호를 암호화하고 복호화하는 키 삭제 | 
| importLoginKey | 서버 인스턴스(VM)에 접속시 로그인키를 이용하여 비밀번호를 암호화하고 복호화하는 키 생성 사용자가 직접 ssh-keygen으로 생성한 public key를 import 함  | 
Placement Group
| 명령어 | 설명 | 
|---|---|
| getPlacementGroupList | 서버 인스턴스(VM)가 소속되는 물리 배치 그룹 리스트 조회 | 
| getPlacementGroupDetail | 물리 배치 그룹 번호를 이용하여 물리 배치 그룹 상세 정보 조회 | 
| createPlacementGroup | 서버 인스턴스(VM)가 소속되는 물리 배치 그룹 생성 | 
| deletePlacementGroup | 물리 배치 그룹 삭제 | 
| addPlacementGroupServerInstance | 물리 배치 그룹에 서버 인스턴스 추가 | 
| removePlacementGroupServerInstance | 물리 배치 그룹에서 서버 인스턴스 제거 | 
Server
| 명령어 | 설명 | 
|---|---|
| getServerInstanceList | 서버 인스턴스(VM) 리스트 조회 | 
| getServerInstanceDetail | 서버 인스턴스 번호를 이용하여 서버 인스턴스 상세 정보 조회 | 
| createServerInstances | 서버 인스턴스(VM) 생성 | 
| startServerInstances | 정지 상태의 서버 인스턴스(VM) 시작 | 
| stopServerInstances | 운영중 상태의 서버 인스턴스(VM) 정지 | 
| rebootServerInstances | 운영중 상태의 서버 인스턴스(VM) 재시작 | 
| terminateServerInstances | 정지 상태의 서버 인스턴스(VM) 반납 | 
| changeServerInstanceSpec | 정지 상태의 서버 인스턴스(VM) 스펙 변경 | 
| getRootPassword | 서버 인스턴스(VM)의 로그인 키를 이용하여 root 계정의 비밀번호 조회 privateKey를 입력하지 않으면 해당 서버 인스턴스의 암호화된 비밀번호를 조회  | 
| getRootPasswordServerInstanceList | 서버 인스턴스(VM)의 로그인 키를 이용하여 root 계정의 비밀번호를 리스트 형태로 조회 privateKey를 입력하지 않으면 해당 서버 인스턴스의 암호화된 비밀번호를 조회  | 
| setProtectServerTermination | 서버 반납 보호 여부 설정 | 
Server Image
| 명령어 | 설명 | 
|---|---|
| getMemberServerImageInstanceList | 회원 서버 이미지 인스턴스 리스트 조회 | 
| getMemberServerImageInstanceDetail | 회원 서버 이미지 인스턴스 번호를 이용하여 회원 서버 이미지 인스턴스 상세 정보 조회 | 
| createMemberServerImageInstance | 정지/운영중 상태의 서버 인스턴스로부터 회원 서버 이미지 인스턴스를 생성 | 
| deleteMemberServerImageInstances | 회원 서버 이미지 인스턴스 리스트 삭제 | 
| setMemberServerImageSharingPermission | 회원 서버 이미지 공유 권한 설정 | 
| addMemberServerImageSharingPermission | 회원 서버 이미지 공유 권한 추가 | 
| removeMemberServerImageSharingPermission | 회원 서버 이미지 공유 권한 제거 | 
Storage
| 명령어 | 설명 | 
|---|---|
| getBlockStorageInstanceList | 블록 스토리지 인스턴스 리스트 조회 | 
| getBlockStorageInstanceDetail | 블록 스토리지 인스턴스 번호를 이용하여 블록 스토리지 인스턴스 상세 정보 조회 | 
| createBlockStorageInstance | 블록 스토리지 인스턴스 생성 | 
| deleteBlockStorageInstances | 블록 스토리지 인스턴스 리스트 삭제 | 
| attachBlockStorageInstance | 블록 스토리지 인스턴스를 서버 인스턴스에 할당 | 
| detachBlockStorageInstances | 블록 스토리지 인스턴스 리스트를 서버 인스턴스에서 할당 해제 | 
| changeBlockStorageVolumeSize | 블록 스토리지 볼륨 사이즈 변경 | 
| setBlockStorageReturnProtection | 블록 스토리지 반납 보호 여부 설정 | 
Snapshot
| 명령어 | 설명 | 
|---|---|
| getBlockStorageSnapshotInstanceList | 블록 스토리지 스냅샷 인스턴스 리스트 조회 | 
| getBlockStorageSnapshotInstanceDetail | 블록 스토리지 스냅샷 인스턴스 번호를 이용하여 블록 스토리지 스냅샷 인스턴스 상세 정보 조회 | 
| createBlockStorageSnapshotInstance | 블록 스토리지 스냅샷 인스턴스 생성 | 
| deleteBlockStorageSnapshotInstances | 블록 스토리지 스냅샷 인스턴스 리스트 삭제 | 
Public IP
| 명령어 | 설명 | 
|---|---|
| getPublicIpInstanceList | 공인 IP 인스턴스 리스트 조회 | 
| getPublicIpInstanceDetail | 공인 IP 인스턴스 번호를 이용하여 공인 IP 인스턴스 상세 정보 조회 | 
| createPublicIpInstance | 공인 IP 인스턴스 생성 | 
| deletePublicIpInstance | 공인 IP 인스턴스 삭제 | 
| getPublicIpTargetServerInstanceList | 공인 IP 인스턴스를 할당 가능한 서버 인스턴스 리스트 조회 | 
| associatePublicIpWithServerInstance | 공인 IP 인스턴스를 서버 인스턴스에 할당 | 
| disassociatePublicIpFromServerInstance | 공인 IP 인스턴스를 서버 인스턴스에서 할당 해제 | 
Init Script
| 명령어 | 설명 | 
|---|---|
| getInitScriptList | 사용자가 생성한 초기화 스크립트 리스트 조회 | 
| getInitScriptDetail | 초기화 스크립트 번호를 이용하여 초기화 스크립트 상세 정보 조회 | 
| createInitScript | 초기화 스크립트 생성 | 
| deleteInitScripts | 초기화 스크립트 리스트 삭제 | 
Network Interface
| 명령어 | 설명 | 
|---|---|
| getNetworkInterfaceList | 네트워크 인터페이스 리스트 조회 | 
| getNetworkInterfaceDetail | 네트워크 인터페이스 번호를 이용하여 네트워크 인터페이스 상세 정보 조회 | 
| createNetworkInterface | 네트워크 인터페이스 생성 | 
| deleteNetworkInterface | 네트워크 인터페이스 삭제 | 
| attachNetworkInterface | 서버 인스턴스에 네트워크 인터페이스 할당 서버 인스턴스의 기본 네트워크 인터페이스를 포함하여 최대 3개의 네트워크 인터페이스 할당 가능  | 
| detachNetworkInterface | 서버 인스턴스에 할당된 네트워크 인터페이스 해제 서버 인스턴스의 기본 네트워크 인터페이스는 해제 불가  | 
| addNetworkInterfaceAccessControlGroup | 네트워크 인터페이스에 적용될 ACG 리스트 추가 네트워크 인터페이스당 최대 3개의 ACG 적용 가능  | 
| removeNetworkInterfaceAccessControlGroup | 네트워크 인터페이스에 적용된 ACG 리스트 제거 네트워크 인터페이스당 최소 1개의 ACG가 적용되어야 함  | 
| assignSecondaryIps | 네트워크 인터페이스에 보조 IP 할당 | 
| unassignSecondaryIps | 네트워크 인터페이스에 할당된 보조 IP 해제 | 
| enableFlowLog | FlowLog 비활성화 | 
| disableFlowLog | FlowLog 비활성화 | 
| getFlowLogConfigurationList | FlowLog 설정 정보 조회 | 
ACG
| 명령어 | 설명 | 
|---|---|
| getAccessControlGroupList | ACG 리스트 조회 ACG는 네트워크 인터페이스에 설정하여 접근 제어 기능을 할 수 있음  | 
| getAccessControlGroupDetail | ACG 번호를 이용하여 ACG 상세 정보 조회 | 
| createAccessControlGroup | ACG 생성 | 
| deleteAccessControlGroup | ACG 삭제 | 
| getAccessControlGroupRuleList | ACG 번호를 이용하여 ACG의 Rule 리스트 조회 | 
| addAccessControlGroupInboundRule | ACG의 Inbound Rule 리스트 추가 | 
| addAccessControlGroupOutboundRule | ACG의 Outbound Rule 리스트 추가 | 
| removeAccessControlGroupInboundRule | ACG의 Inbound Rule 리스트 제거 | 
| removeAccessControlGroupOutboundRule | ACG의 Outbound Rule 리스트 제거 |