Can be used in a Classic environment.
Description
This is a list of subcommands that can be executed in the server command.
Command
Product
| Command | Description |
|---|---|
| getServerImageProductList | Prints the server image list. |
| getServerProductList | Prints the list of available server specifications for the server image. |
| getRaidList | Prints the list of RAID. |
Server Instance
| Command | Description |
|---|---|
| getServerInstanceList | Prints the list of server instances currently owned. |
| createServerInstances | Creates a server instance. |
| recreateServerInstance | Recreates server instances. |
| terminateServerInstances | Terminates server instances. |
| changeServerInstanceSpec | Changes the server instance specifications. |
| rebootServerInstances | Restarts server instances. |
| startServerInstances | Starts server instances. |
| stopServerInstances | Stops server instances. |
| getRootPassword | Prints the root password owned by the server instance. |
| getRootPasswordServerInstanceList | Prints the list of root password information owned by the server instance. |
| setProtectServerTermination | Sets the server termination protection status. |
Server Image
| Command | Description |
|---|---|
| getMemberServerImageList | Prints the My server image list. |
| createMemberServerImage | Creates My server image. |
| deleteMemberServerImages | Terminates My server image. |
| setMemberServerImageSharingPermission | Sets sharing permission for My server image. |
| addMemberServerImageSharingPermission | Adds sharing permission for My server image. |
| removeMemberServerImageSharingPermission | Removes sharing permission for My server image. |
Block Storage
| Command | Description |
|---|---|
| getBlockStorageInstanceList | Prints the list of block storage instances currently owned. |
| createBlockStorageInstance | Creates block storage instances. |
| deleteBlockStorageInstances | Terminates 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. |
| getBlockStorageSnapshotInstanceList | Prints the list of block storage snapshot instances. |
| createBlockStorageSnapshotInstance | Creates block storage snapshot instances. |
| deleteBlockStorageSnapshotInstances | Terminates block storage snapshot instances. |
Public IP
| Command | Description |
|---|---|
| getPublicIpInstanceList | Prints the list of public IP instances currently owned. |
| getPublicIpTargetServerInstanceList | Prints the list of server instances that the public IP instance can be assigned to. |
| createPublicIpInstance | Creates public IP instances. |
| associatePublicIpWithServerInstance | Assigns public IP instances. |
| disassociatePublicIpFromServerInstance | Removes assignment of public IP instances. |
| deletePublicIpInstances | Terminates public IP instances. |
| replaceServerInstanceAssociatedWithPublicIp | Replaces the public IP instance with a specified server. |
Portforwarding
| Command | Description |
|---|---|
| getPortForwardingRuleList | Prints the port forwarding rules currently owned. |
| addPortForwardingRules | Adds port forwarding rules. |
| deletePortForwardingRules | Removes port forwarding rules. |
| getPortForwardingConfigurationList | Prints the list of port forwarding settings. |
Region
| Command | Description |
|---|---|
| getRegionList | Prints the list of regions. |
Zone
| Command | Description |
|---|---|
| getZoneList | Prints the list of zones. |
Login Key
| Command | Description |
|---|---|
| getLoginKeyList | Prints the list of login keys currently owned. |
| createLoginKey | Creates login keys. |
| deleteLoginKey | Deletes login keys. |
NAS
| Command | Description |
|---|---|
| createNasVolumeInstance | Creates NAS instances. |
| deleteNasVolumeInstance | Deletes NAS instances. |
| getNasVolumeInstanceList | Prints the list of NAS instances currently owned. |
| changeNasVolumeSize | Resizes the NAS instance volume. |
| getNasVolumeInstanceRatingList | Searches volume measurement list of NAS instances. |
| setNasVolumeAccessControl | Sets the access control for NAS instances. |
| addNasVolumeAccessControl | Adds the access control for NAS instances. |
| removeNasVolumeAccessControl | Removes the access control for NAS instances. |
| getNasVolumeAccessControlRuleList | Searches the access control rule list set in the NAS volume. |
| setNasVolumeReturnProtection | Sets termination protection status for the NAS volume. |
| getNasVolumeSnapshotConfigurationHistoryList | Searches snapshot configuration history for NAS volume instances. |
| changeNasVolumeSnapshotConfiguration | Changes snapshot configuration for NAS volume instances. |
| getNasVolumeSnapshotList | Searches snapshot list of NAS volume instances. |
| createNasVolumeSnapshot | Instantly creates snapshots for NAS volume instances. |
| deleteNasVolumeSnapshot | Deletes snapshots for NAS volume instances. |
| restoreNasVolumeWithSnapshot | Uses snapshots to recover NAS volumes. |
ACG
| Command | Description |
|---|---|
| getAccessControlGroupList | Prints the list of ACGs currently owned. |
| getAccessControlGroupServerInstanceList | Prints the list of server instances applied with ACG. |
| getAccessControlRuleList | Searches the rules of a specific ACG. |
TAG
| Command | Description |
|---|---|
| createInstanceTags | Creates instance tags. |
| deleteInstanceTags | Deletes instance tags. |
| getInstanceTagList | Searches the instance tag list. |