Server Overview
  • PDF

Server Overview

  • PDF

Available in VPC

Description

A list of subcommands executable with the vserver commands.

Commands

Common

Commands Description
getRegionList Gets the region list.
getZoneList Gets the zone list.
getServerImageProductList Gets the list of server image products provided by NAVER Cloud Platform.
getServerProductList Gets the list of server specification products provided by the NAVER Cloud Platform using the server image product code.
getRaidList Views the list of available RAIDs.

Login Key

Commands Description
getLoginKeyList Gets the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
createLoginKey Creates the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
deleteLoginKeys Deletes the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
importLoginKey Creates the key that encrypts and decrypts a password using the login key when accessing a server instance (VM).
The user should import the public key they generated manually with the ssh-keygen.

Placement Group

Commands Description
getPlacementGroupList Gets the list of physical placement groups where the server instance (VM) belongs.
getPlacementGroupDetail Gets the physical placement group details using the physical placement group number.
createPlacementGroup Creates a physical placement group where the server instance (VM) belongs.
deletePlacementGroup Deletes a physical placement group.
addPlacementGroupServerInstance Adds server instance to a physical placement group.
removePlacementGroupServerInstance Removes server instance from a physical placement group.

Server

Commands Description
getServerInstanceList Gets the list of server instances (VM).
getServerInstanceDetail Gets the server instance details using the server instance number.
createServerInstances Creates a server instance (VM).
startServerInstances Starts a server instance (VM) in the Stopped status.
stopServerInstances Stops a server instance (VM) in the Running status.
rebootServerInstances Restarts a server instance (VM) in the Running status.
terminateServerInstances Terminates a server instance (VM) in the Stopped status.
changeServerInstanceSpec Changes the specifications of a server instance (VM) in the Stopped status.
getRootPassword Views the password of the root account using the login key of a server instance (VM).
If privateKey is not entered, it returns the encrypted password of the server instance instead.
getRootPasswordServerInstanceList Views the password of the root account in the list format using the login key of a server instance (VM).
If privateKey is not entered, it returns the encrypted password of the server instance instead.
setProtectServerTermination Sets server termination protection status.

Server Image

Commands Description
getMemberServerImageInstanceList Gets the list of the member server image instances.
getMemberServerImageInstanceDetail Gets the member server image instance details using the member server image instance number.
createMemberServerImageInstance Creates a member server image instance from a server instance in the Stopped/Running status.
deleteMemberServerImageInstances Deletes the list of the member server image instances.
setMemberServerImageSharingPermission Sets sharing permission for member server images.
addMemberServerImageSharingPermission Adds sharing permission for member server images.
removeMemberServerImageSharingPermission Removes sharing permission for member server images.

Storage

Commands Description
getBlockStorageInstanceList Gets the list of block storage instances.
getBlockStorageInstanceDetail Gets the block storage instance details using the block storage instance number.
createBlockStorageInstance Creates block storage instances.
deleteBlockStorageInstances Deletes the list of block storage instances.
attachBlockStorageInstance Assigns block storage instances to server instances.
detachBlockStorageInstances Removes assignment of the list of block storage instances from the server instance.
changeBlockStorageVolumeSize Resizes the block storage volume.
setBlockStorageReturnProtection Sets block storage termination protection status.

Snapshot

Commands Description
getBlockStorageSnapshotInstanceList Gets the list of block storage snapshot instances.
getBlockStorageSnapshotInstanceDetail Gets the block storage snapshot instance details using a block storage snapshot instance number.
createBlockStorageSnapshotInstance Creates block storage snapshot instances.
deleteBlockStorageSnapshotInstances Deletes the list of block storage snapshot instances.

Public IP

Commands Description
getPublicIpInstanceList Gets the public IP instance list.
getPublicIpInstanceDetail Gets the public IP instance details using a public IP instance number.
createPublicIpInstance Creates public IP instances.
deletePublicIpInstance Deletes a public IP instance.
getPublicIpTargetServerInstanceList Gets the list of server instances to which public IP instances can be assigned.
associatePublicIpWithServerInstance Assigns a public IP instance to a server instance.
disassociatePublicIpFromServerInstance Removes a public IP instance's assignment from a server instance.

Init Script

Commands Description
getInitScriptList Gets the list of initialization scripts created by the user.
getInitScriptDetail Gets the initialization script details using an initialization script number.
createInitScript Creates an initialization script number.
deleteInitScripts Deletes an initialization script list.

Network Interface

Commands Description
getNetworkInterfaceList Gets the network interface list.
getNetworkInterfaceDetail Gets the network interface details using a network interface number.
createNetworkInterface Creates network interfaces.
deleteNetworkInterface Deletes network interfaces.
attachNetworkInterface Assigns a network interface to a server instance.
Up to three network interfaces can be assigned including the server instance's default network interface.
detachNetworkInterface Removes the network interface assigned to a server instance.
The default network interface for the server instance can't be removed.
addNetworkInterfaceAccessControlGroup Adds the ACG list to be applied to the network interface.
Up to three ACGs can be applied per network interface.
removeNetworkInterfaceAccessControlGroup Removes the ACG list from the network interface.
Each network interface must have at least one ACG.
assignSecondaryIps Assigns a secondary IP to a network interface.
unassignSecondaryIps Removes a secondary IP assigned to a network interface.

ACG

Commands Description
getAccessControlGroupList Views the ACG list.
ACG can function as access control when set on a network interface.
getAccessControlGroupDetail Views the ACG details using the ACG number.
createAccessControlGroup Creates ACGs.
deleteAccessControlGroup Deletes ACGs.
getAccessControlGroupRuleList Views the ACG rule list using the ACG number.
addAccessControlGroupInboundRule Adds the ACG inbound rule list.
addAccessControlGroupOutboundRule Adds the ACG outbound rule list.
removeAccessControlGroupInboundRule Removes the ACG inbound rule list.
removeAccessControlGroupOutboundRule Removes the ACG outbound rule list.

Was this article helpful?

What's Next