VPC環境で利用できます。
説明
vserverコマンドで実行できる下位コマンドリストです。
コマンド
Common
| コマンド | 説明 |
|---|---|
| getRegionList | リージョンリストを照会 |
| getZoneList | ゾーンリストを照会 |
| 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のルールリストを照会 |
| addAccessControlGroupInboundRule | ACGのインバウンドルールリストを追加 |
| addAccessControlGroupOutboundRule | ACGのアウトバウンドルールリストを追加 |
| removeAccessControlGroupInboundRule | ACGのインバウンドルールリストを削除 |
| removeAccessControlGroupOutboundRule | ACGのアウトバウンドルールリストを削除 |
Fabric Cluster
| コマンド | 説明 |
|---|---|
| getFabricClusterPoolList | 使用可能な Fabric Cluster Poolリストを照会 |
| createFabricCluster | Fabric Clusterを作成 |
| getFabricClusterList | Fabric Clusterリストを照会 |
| getFabricClusterDetail | Fabric Clusterの詳細情報を照会 |
| updateFabricCluster | Fabric Clusterを更新 |
| updateFabricClusterServerInstances | Fabric Clusterに含まれたサーバインスタンスリストを変更 |
| deleteFabricCluster | Fabric Clusterを削除 |