KDDIクラウドプラットフォームサービス ナレッジサイト

  • HOME
  • 開発者ガイドブック(APIリファレンス)
  • Premium/Value/Flexible
  • 提供API一覧

提供API一覧

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

提供API

No カテゴリ APIコマンド 内容 KDDI作成API 提供開始日
1-1 Virtual Machine rebootVirtualMachine 仮想サーバーの再起動   2015/07/01
1-2 Virtual Machine listVirtualMachines 仮想サーバーの一覧取得   2015/07/01
1-3 Virtual Machine deployValueVirtualMachine Value仮想サーバーの作成 2016/06/10
1-4 Virtual Machine deployFlexibleVirtualMachine Flexible仮想サーバーの作成 2023/04/14
1-5 Virtual Machine deployPremiumVirtualMachine Premium仮想サーバの作成 2016/06/10
1-6 Virtual Machine stopVirtualMachine 仮想サーバーの停止   2016/06/10
1-7 Virtual Machine startVirtualMachine 仮想サーバーの起動 2016/06/10
1-8 Virtual Machine destroyVirtualMachine 仮想サーバーの削除   2016/06/10
1-9 Virtual Machine resetPasswordForVirtualMachine 仮想サーバーのパスワードをリセット   2016/10/25
1-10 Virtual Machine changeServiceForVirtualMachine 仮想サーバーのサービス変更を実施。拡張・縮小が可能(サーバ停止が必要)   2016/10/25
1-11 Virtual Machine scaleVirtualMachine 仮想サーバーのサービス変更を実施。拡張のみ可能(サーバ停止は不要)   2016/10/25
2-1 Volume listVolumes ボリュームの一覧取得   2015/07/01
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/03/16
3-1 Guest OS listOsTypes OSタイプの一覧取得   2015/07/01
4-1 Template createTemplate テンプレートの作成   2015/07/01
4-2 Template deleteTemplate テンプレートの削除   2015/07/01
4-3 Template listTemplates テンプレートの一覧取得   2015/07/01
4-4 Template getUploadParamsForTemplate テンプレートファイルの登録   2021/10/27
4-5 Template updateTemplate テンプレーの登録情報を更新   2017/09/28
4-6 Template updateTemplatePermissions テンプレートの公開レベルの変更   2017/09/28
4-7 Template listTemplatePermissions テンプレートのパーミッション情報表示   2017/09/28
5-1 Snapshot createSnapshot スナップショットの作成   2015/07/01
5-2 Snapshot deleteSnapshot スナップショットの削除   2015/07/01
5-3 Snapshot listSnapshots スナップショットの一覧取得   2015/07/01
5-4 Snapshot createVMSnapshot VMスナップショットの作成   2016/06/10
5-5 Snapshot revertToVMSnapshot VMスナップショットのリストア   2016/06/10
5-6 Snapshot deleteVMSnapshot VMスナップショットの削除   2016/06/10
5-7 Snapshot listSnapshotPolicies 定期スナップショットの設定情報を取得   2016/10/25
5-8 Snapshot createSnapshotPolicy 定期スナップショットの設定   2017/09/28
5-9 Snapshot deleteSnapshotPolicies 定期スナップショットの設定解除   2017/09/28
6-1 Event listEvents イベントの一覧取得   2015/07/01
6-2 Event listEventTypes イベントタイプの一覧取得   2015/07/01
6-3 Event deleteEvents イベント情報の削除   2017/09/28
7-1 Async job queryAsyncJobResult 非同期実行APIの実行状況取得(KDDI作成APIは除く)   2015/07/01
7-2 Async job listAsyncJobs 非同期実行APIの一覧取得   2015/07/01
8-1 Nic addIpToNic NICにセカンダリIPアドレス(IPv4)を割り当て   2016/06/10
8-2 Nic removeIpFromNic NICからセカンダリIPを開放   2016/06/10
8-3 Nic listNics NICの一覧取得   2016/06/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/06/10
10-1 Host listDistributionGroups 分散収容オプションの割り当て状態の確認 2016/06/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
16-4 ISO registerIso ISOファイルの登録   2017/09/28
16-5 ISO updateIso ISO情報のアップデート   2017/09/28
16-6 ISO deleteIso 登録したISOの削除   2017/09/28
16-7 ISO updateIsoPermissions ISOの公開レベルを変更   2017/09/28
16-8 ISO listIsoPermissions ISOのパーミッション情報を表示   2017/09/28
17-1 Tags createTags KCPS管理のリソースにタグ情報を付加   2017/09/28
17-2 Tags deleteTags KCPS管理下のリソースに付加されたタグ情報を削除   2017/09/28
17-3 Tags listTags KCPS管理下のリソースに付与されているタグ情報を表示   2017/09/28

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

2024/04/11 2024/04/11