Serverの概要

Prev Next

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を削除