VPC環境で利用できます。
説明
vserverコマンドで実行できる下位コマンドリストです。
コマンド
Common
| コマンド | 説明 |
|---|---|
| getRegionList | リージョンリストを照会 |
| getZoneList | ZONEリストを照会 |
| getServerImageProductList | NAVERクラウドプラットフォームで提供するサーバイメージ商品リストを照会 |
| getServerProductList | サーバイメージ商品コードを利用して NAVERクラウドプラットフォームで提供するサーバスペック商品リストを照会 |
| 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リストを削除 |