本文へジャンプします。

ニフティクラウド APIリファレンス

ImportKeyPair

処理概要

指定したSSH公開鍵をアップロードして登録します。
SSHキー名には、同じユーザーが作るキーのうち、一意となる文字列を指定します。
アップロードしたファイルの解析に失敗した場合はエラーが返されます。

SSH-RSAおよびSSH-DSAの公開鍵形式に対応しています。

推奨する公開鍵方式は SSH-RSA 2048bit鍵です。

指定するパラメーター

パラメーター 説明 必須 サンプル値
KeyName SSHキー名
Type : String
sshkey01
Description メモ
Type : String
   
PublicKeyMaterial base64エンコードされた公開鍵の文字列
Type : String
 

応答フィールド

フィールド(項目) 説明 サンプル値
ImportKeyPairResponse ImportKeyPairレスポンス
Type : ImportKeyPairResponseType
Ancestor : なし
Children : requestId, keyName, keyFingerprint
 
requestId リクエスト識別子
Type : xsd:string
Ancestor : ImportKeyPairResponse
Children : なし
cec1c6a8-9642-413c-a741-2f56e9138b64
keyname SSHキー名
Type : xsd:string
Ancestor : ImportKeyPairResponse
Children : なし
 
keyFingerprint SHA-1エンコードキー
Type : xsd:string
Ancestor : ImportKeyPairResponse
Children : なし
 

リクエストサンプル

https://cp.cloud.nifty.com/api/?Action=ImportKeyPair&KeyName=gsg-keypair&description=KeyPairMemoUpdate& PublicKeyMaterial=(省略)&CommonParams

応答サンプル

<ImportKeyPairResponse xmlns="https://cp.cloud.nifty.com/api/">
  <requestId>f6dd8353-eb6b-6b4fd32e4f05</requestId>
  <keyName>gsg-keypair</keyName>
  <keyFingerprint>1f:51:ae:28:bf:89:e9:d8:1f:25:5d:37:2d:7d:b8:ca:9f:f5:f1:6f</keyFingerprint>
</ImportKeyPairResponse>

ニフティクラウド サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフティクラウド公式フェイスブックページ

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