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. |