Server 개요

Prev Next

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 리스트 제거