Server overview

Prev Next

Available in VPC

Description

This is a list of subcommands that can be executed in the vserver command.

Commands

Common

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

Login Key

Commands Description
getLoginKeyList Get the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
createLoginKey Create the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
deleteLoginKeys Delete the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
importLoginKey Create the key that encrypts and decrypts a password using the login key for accessing a server instance (VM).
Import the public key that the user created with ssh-keygen.

Placement Group

Commands Description
getPlacementGroupList Get the list of physical placement groups where the server instance (VM) belongs.
getPlacementGroupDetail Get the physical placement group details using the physical placement group number.
createPlacementGroup Create a physical placement group where the server instance (VM) belongs.
deletePlacementGroup Delete physical placement group.
addPlacementGroupServerInstance Add server instance to a physical placement group.
removePlacementGroupServerInstance Remove server instance from a physical placement group.

Server

Commands Description
getServerInstanceList Get the list of server instances (VM).
getServerInstanceDetail Get the server instance details using the server instance number.
createServerInstances Create server instance (VM).
startServerInstances Start server instance (VM) in the Stopped status.
stopServerInstances Stop server instance (VM) in the Running status.
rebootServerInstances Restart server instance (VM) in the Running status.
terminateServerInstances Terminate server instance (VM) in the Stopped status.
changeServerInstanceSpec Change the specifications of server instance (VM) in the Stopped status.
getRootPassword Get the password of the root account using the login key of a server instance (VM).
If privateKey is not entered, it gets the encrypted password of the corresponding server instance.
getRootPasswordServerInstanceList Get the list of root passwords using the login key of server instance (VM).
If privateKey is not entered, it gets the encrypted password of the corresponding server instance.
setProtectServerTermination Set server termination protection status.

Server Image

Commands Description
getMemberServerImageInstanceList Get the list of the member server image instances.
getMemberServerImageInstanceDetail Get the member server image instance details using the member server image instance number.
createMemberServerImageInstance Create member server image instance from server instance in the Stopped/Running status.
deleteMemberServerImageInstances Delete the list of the member server image instances.
setMemberServerImageSharingPermission Set sharing permission for member server images.
addMemberServerImageSharingPermission Add sharing permission for member server images.
removeMemberServerImageSharingPermission Remove sharing permission for member server images.

Storage

Commands Description
getBlockStorageInstanceList Get the list of block storage instances.
getBlockStorageInstanceDetail Get the block storage instance details using the block storage instance number.
createBlockStorageInstance Create block storage instance.
deleteBlockStorageInstances Delete the list of block storage instances.
attachBlockStorageInstance Assign block storage instance to a server instance.
detachBlockStorageInstances Remove assignment of the block storage instance list from a server instance.
changeBlockStorageVolumeSize Resize the block storage volume.
setBlockStorageReturnProtection Set block storage termination protection status.

Snapshot

Commands Description
getBlockStorageSnapshotInstanceList Get the list of block storage snapshot instances.
getBlockStorageSnapshotInstanceDetail Get the block storage snapshot instance details using a block storage snapshot instance number.
createBlockStorageSnapshotInstance Create block storage snapshot instance.
deleteBlockStorageSnapshotInstances Delete the list of block storage snapshot instances.

Public IP

Commands Description
getPublicIpInstanceList Get the public IP instance list.
getPublicIpInstanceDetail Get the public IP instance details using a public IP instance number.
createPublicIpInstance Create public IP instance.
deletePublicIpInstance Delete public IP instance.
getPublicIpTargetServerInstanceList Get the list of server instances to which public IP instances can be assigned.
associatePublicIpWithServerInstance Assign public IP instance to a server instance.
disassociatePublicIpFromServerInstance Remove public IP instance's assignment from a server instance.

Init Script

Commands Description
getInitScriptList Get the list of initialization scripts created by the user.
getInitScriptDetail Get the initialization script details using an initialization script number.
createInitScript Create initialization script number.
deleteInitScripts Delete initialization script list.

Network Interface

Commands Description
getNetworkInterfaceList Get network interface list.
getNetworkInterfaceDetail Get the network interface details using network interface number.
createNetworkInterface Create network interfaces.
deleteNetworkInterface Delete network interfaces.
attachNetworkInterface Assign network interfaces to server instances.
Up to 3 network interfaces can be assigned, including the server instance's default network interface.
detachNetworkInterface Remove the network interface assigned to a server instance.
The default network interface of a server instance cannot be removed.
addNetworkInterfaceAccessControlGroup Add the list of the ACGs to be applied to network interfaces.
Up to 3 ACGs can be applied per network interface.
removeNetworkInterfaceAccessControlGroup Remove the list of the ACGs applied to network interfaces.
At least 1 ACG must be applied per network interface.
assignSecondaryIps Assign secondary IPs to network interfaces.
unassignSecondaryIps Remove secondary IPs assigned to network interfaces.
enableFlowLog Disable FlowLog.
disableFlowLog Disable FlowLog.
getFlowLogConfigurationList Get FlowLog configuration information.

ACG

Commands Description
getAccessControlGroupList Get ACG list.
ACG can be set on network interfaces for the access control feature.
getAccessControlGroupDetail Get ACG details by using the ACG number.
createAccessControlGroup Create ACG.
deleteAccessControlGroup Delete ACG.
getAccessControlGroupRuleList Get the ACG rule list using the ACG number.
addAccessControlGroupInboundRule Add rules to the ACG inbound rule list.
addAccessControlGroupOutboundRule Add rules to the ACG outbound rule list.
removeAccessControlGroupInboundRule Remove rules from the ACG inbound rule list.
removeAccessControlGroupOutboundRule Remove rules from the ACG outbound rule list.

Fabric Cluster

Commands Description
getFabricClusterPoolList Get the list of available Fabric cluster pools.
createFabricCluster Create Fabric cluster.
getFabricClusterList View Fabric cluster list.
getFabricClusterDetail Get Fabric cluster details.
updateFabricCluster Edit Fabric cluster.
updateFabricClusterServerInstances Change the list of server instances included in Fabric cluster.
deleteFabricCluster Delete Fabric cluster.