本文へジャンプします。

【重要なお知らせ】サービス統合に基づくサービス名称の読み替えのお願い(2024年4月1日)

2024年4月1日をもって、「ニフクラ」は、「FJcloud-V」に統合し、名称を変更しました。
当サイトのアドレス(ドメイン名)に含まれる「nifcloud.com」は現時点では変更はございませんが、
各ページに記載の「ニフクラ」「NIFCLOUD」「nifcloud」は、「FJcloud-V」に読み替えていただきますようお願いいたします。

ニフクラ ユーザーガイド

はじめに

  • 本ドキュメントは、ニフクラAPIの活用ガイドです。

    • ニフクラAPIの操作方法、注意事項などを解説しています。

  • ニフクラサービスの変更は最新のドキュメントを参照してください。

ニフクラAPIの概要

ニフクラ API とは

ニフクラAPIとは、ニフクラの一部機能をプログラマブルに操作するためのインターフェースです。
より簡単に利用するため、SDKやコマンドラインツールも提供しています。

image

API を利用してイメージ一覧を表示する例

コントロールパネルでのイメージ一覧表示例

image

コマンドラインツールを使って表示したサーバー情報取得の例

$ nifcloud computing describe-instances
GROUPSET        testfw
INSTANCESSET    2               x86_64          xxx.xxx.xxx.xxx    2       273     Rocky Linux 8.5 Server01                e-mini  i-0k843qvm      xxx.xxx.xxx.xxx            static                 2       static       PRIVATE_LAN     rockylinux      xxx.xxx.xxx.xxx     xxx.xxx.xxx.xxx                                     disk                    default
INSTANCESTATE   16      running
MONITORING      disabled
NETWORKINTERFACESET             xx:xx:xx:xx:xx:xx       net-COMMON_GLOBAL                                                       in-use
ASSOCIATION                     xxx.xxx.xxx.xxx
ATTACHMENT      true    0       attached
NETWORKINTERFACESET             xx:xx:xx:xx:xx:xx       net-xxxxxxxx    PLAN1                   xxx.xxx.xxx.xxx                     in-use
ATTACHMENT      true    0       attached
PLACEMENT       east-14
PRODUCTCODES
STATEREASON
VMTOOLS running 11.2.5

API 利用のための事前準備

API 利用前の事前情報の取得
  • APIを利用するには、事前に以下情報を取得してください。

情報

説明

認証情報

  • ニフクラAPIでは、認証情報としてアクセスキー、シークレットアクセスキーの2つのキーを利用します。コントロールパネルから、事前にこれらのキーを取得してください。

エンドポイント

  • どのリージョンのAPIに対してリクエストを送信するか、エンドポイントを使って指定します。WEBサイトで公開されているエンドポイントの中から、目的のリージョンを選択してください。

プロキシサーバー情報

  • APIにリクエスト送付するクライアント環境が、プロキシサーバー経由でアクセスするネットワーク構成の場合、プロキシサーバーの情報も取得してください。

  • 直接インターネットと通信できる環境の場合、この情報は不要です。

それぞれの情報を取得する方法は、以降で解説します。

認証情報の取得方法

アクセスキーとシークレットアクセスキーは、コントロールパネルから取得します。

image

エンドポイントの取得方法

エンドポイントは、ニフクラAPI(エンドポイント)に公開されています。

image

プロキシサーバー経由での利用

image


上記図、右側の「プロキシサーバー経由でインターネットにアクセスしている環境」は、APIの利用に以下の情報が必要です。

  • ④プロキシサーバー名(もしくはIPアドレス)

  • ⑤ポート番号

上記図、左側の「直接インターネットと接続されている環境」で利用する条件は、利用者環境のネットワーク担当者に確認してください。

API 利用時の注意事項
APIバージョンの更新について

ニフクラでは、新しいバージョンのAPIをリリースすると同時に、旧バージョンのAPIを順次終了します。

サーバータイプ名について

コントロールパネル上の表記とAPIパラメーター名は必ずしも一致しません。 詳細はクラウド技術仕様/制限値(ニフクラAPI(サーバータイプ名・APIパラメーター対応表))を参照してください。

v4パラメータ名について

コマンドラインツールの利用

コマンドラインツールの利用に際して

ニフクラ SDKの利用

ニフクラ SDKの利用に際して


アンケート
アンケートにご協力を
  • ※本ページ記載の金額は、すべて税抜表示です。
  • ※本ページ記載の他社製品名および会社名などは、各社の商標または登録商標です。
  • ※本ページの内容は、2025年1月17日時点の情報です。

推奨画面サイズ 1024×768 以上