提供API一覧

KDDIで検証を行い、現在公開しているAPIの一覧です。

提供API

No カテゴリ APIコマンド 内容 KDDI作成API 提供開始日
1-1 Virtual Machine rebootVirtualMachine 仮想サーバの再起動 2015/7/1
1-2 Virtual Machine listVirtualMachines 仮想サーバの一覧取得 2015/7/1
1-3 Virtual Machine deployValueVirtualMachine Value仮想サーバの作成 2016/6/10
1-4 Virtual Machine deployPremiumVirtualMachine Premium仮想サーバの作成 2016/6/10
1-5 Virtual Machine stopVirtualMachine 仮想サーバの停止 2016/6/10
1-6 Virtual Machine startVirtualMachine 仮想サーバの起動 2016/6/10
1-7 Virtual Machine destroyVirtualMachine 仮想サーバの削除 2016/6/10
1-8 Virtual Machine resetPasswordForVirtualMachine 仮想サーバのパスワードをリセット 2016/10/25
1-9 Virtual Machine changeServiceForVirtualMachine 仮想サーバのサービス変更を実施。拡張・縮小が可能(サーバ停止が必要) 2016/10/25
1-10 Virtual Machine scaleVirtualMachine 仮想サーバのサービス変更を実施。拡張のみ可能(サーバ停止は不要) 2016/10/25
2-1 Volume listVolumes ボリュームの一覧取得 2015/7/1
2-2 Volume attachVolume 仮想サーバにボリュームをアタッチ 2016/10/25
2-3 Volume detachVolume 仮想サーバからボリュームをデタッチ 2016/10/25
2-4 Volume deleteVolume ボリュームを削除 2016/10/25
2-5 Volume resizeVolume ボリュームサイズを拡張 2016/10/25
2-6 Volume createVolume ボリュームの作成 2017/3/16
3-1 Guest OS listOsTypes OSタイプの一覧取得 2015/7/1
4-1 Template createTemplate テンプレートの作成 2015/7/1
4-2 Template deleteTemplate テンプレートの削除 2015/7/1
4-3 Template listTemplates テンプレートの一覧取得 2015/7/1
5-1 Snapshot createSnapshot スナップショットの作成 2015/7/1
5-2 Snapshot deleteSnapshot スナップショットの削除 2015/7/1
5-3 Snapshot listSnapshots スナップショットの一覧取得 2015/7/1
5-4 Snapshot createVMSnapshot VMスナップショットの作成 2016/6/10
5-5 Snapshot revertToVMSnapshot VMスナップショットのリストア 2016/6/10
5-6 Snapshot deleteVMSnapshot VMスナップショットの削除 2016/6/10
5-7 Snapshot listSnapshotPolicies 定期スナップショットの設定情報を取得 2016/10/25
6-1 Event listEvents イベントの一覧取得 2015/7/1
6-2 Event listEventTypes イベントタイプの一覧取得 2015/7/1
7-1 Async job queryAsyncJobResult 非同期実行APIの実行状況取得(KDDI作成APIは除く) 2015/7/1
7-2 Async job listAsyncJobs 非同期実行APIの一覧取得 2015/7/1
8-1 Nic addIpToNic NICの追加 2016/6/10
8-2 Nic removeIpFromNic NICからセカンダリIPを開放 2016/6/10
8-3 Nic listNics NICの一覧取得 2016/6/10
8-4 Nic listPublicIpAddresses パブリックIPアドレス情報を取得 2016/10/25
8-5 Nic addNicToVirtualMachine 仮想サーバにNICを追加 2016/10/25
8-6 Nic removeNicFromVirtualMachine 仮想サーバからNICを削除 2016/10/25
8-7 Nic associateIpAddress IPアドレスを取得 2016/10/25
8-8 Nic disassociateIpAddress IPアドレスを解放 2016/10/25
9-1 Job queryExAsyncJobResult 非同期実行APIの実行状況取得(KDDI作成APIが対象) 2016/6/10
10-1 Host listDistributionGroups 分散収容オプションの割当状態の確認 2016/6/10
10-2 Host listPremiumHosts Premiumホスト情報を取得 2016/10/25
10-3 Host listPremiumVirtualMachines Premiumホスト上の仮想サーバの一覧を取得 2016/10/25
10-4 Host addPremiumHosts Premiumホストを取得 2016/10/25
10-5 Host removePremiumHost Premiumホストを削除 2016/10/25
11-1 Account/Domain listUsers 登録されているユーザアカウントの一覧を取得 2016/10/25
11-2 Account/Domain listNetworks ネットワーク一覧の取得 2016/10/25
11-3 Account/Domain listServiceOfferings サービスオファリング一覧を取得します 2016/10/25
11-4 Account/Domain listDiskOfferings ディスクオファリングの一覧を取得 2016/10/25
11-5 Account/Domain listZones 利用可能なゾーン情報を取得 2016/10/25
12-1 Firewall listFirewallRules 標準ファイアーウォールルールを取得 2016/10/25
12-2 Firewall createFirewallRule 標準ファイアーウォールルールを作成 2016/10/25
12-3 Firewall deleteFirewallRule 標準ファイアーウォールルールを削除 2016/10/25
12-4 Firewall enableStaticNat スタティックNATの設定を実施 2016/10/25
12-5 Firewall disableStaticNat スタティックNATの設定を削除 2016/10/25
13-1 NAT/PortFoward listPortForwardingRules ポート転送ルールの設定一覧を取得 2016/10/25
13-2 NAT/PortFoward createPortForwardingRule ポート転送ルールを作成 2016/10/25
13-3 NAT/PortFoward deletePortForwardingRule ポート転送ルールを削除 2016/10/25
14-1 VMSnapshot listVMSnapshot VMSnapshotの情報を取得 2016/10/25
15-1 LoadBalancer createLoadBalancerRule 標準ロードバランサーの設定を作成 2016/10/25
15-2 LoadBalancer deleteLoadBalancerRule 標準ロードバランサーの設定を削除 2016/10/25
15-3 LoadBalancer removeFromLoadBalancerRule 標準ロードバランサーから仮想サーバを取り外す 2016/10/25
15-4 LoadBalancer assignToLoadBalancerRule 標準ロードバランサーに仮想サーバを割り当てます 2016/10/25
15-5 LoadBalancer createLBStickinessPolicy 標準ロードバランサーのスティッキー設定を作成 2016/10/25
15-6 LoadBalancer deleteLBStickinessPolicy 標準ロードバランサーのスティッキー設定を削除 2016/10/25
15-7 LoadBalancer listLoadBalancerRules 標準ロードバランサーの設定情報を取得 2016/10/25
15-8 LoadBalancer listLBStickinessPolicies 標準ロードバランサーのスティッキー設定を取得 2016/10/25
15-9 LoadBalancer listLoadBalancerRuleInstances 標準ロードバランサーに所属する仮想サーバ情報を取得 2016/10/25
15-10 LoadBalancer updateLoadBalancerRule 標準ロードバランサー設定を更新 2016/10/25
16-1 ISO listIsos ISO情報の一覧を取得 2016/10/25
16-2 ISO attachIso ISOを仮想サーバにアタッチ 2016/10/25
16-3 ISO detachIso ISOを仮想サーバからデタッチ 2016/10/25

・APIコマンド引数として、「%」は使用しないでください。
・API実行後、JOBが正常に実行されたことをqueryAsyncJobResultやqueryExAsyncJobResultを用いて確認してください。
・必須パラメータ以外の引数を誤って実行した場合、エラーにはならず、その引数は無視されてAPIコマンドが実行されます。
・KDDI作成APIとは、CloudStackで標準提供されているAPIではなく、KDDIが独自で作成したAPIとなります。
・提供APIの実行時エラーについては、APIレスポンスエラー一覧を参照のうえ、APIエラー発生時切り分けフローに沿って対応をお願いいたします。

このページは役に立ちましたか? 役に立った 役に立たなかった 1人中1人がこのページは役に立ったと言っています。
このページは役に立ちましたか? 役に立った 役に立たなかった 1人中1人がこのページは役に立ったと言っています。
2017/06/20 2017/06/20