--- title: "createPublicIpInstance" slug: "cli-vserver-publicip-createpublicipinstance" updated: 2026-09-17T10:11:00Z published: 2026-09-17T10:11:00Z canonical: "cli.ncloud-docs.com/cli-vserver-publicip-createpublicipinstance" --- > ## Documentation Index > Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # createPublicIpInstance VPC環境で利用できます。 パブリック IPアドレスインスタンスを作成します。 ## 構文 `createPublicIpInstance`構文は次の通りです。 ``` ./ncloud vserver createPublicIpInstance \ [--serverInstanceNo ] \ [--publicIpDescription ] \ [--regionCode ] \ [--output ] ``` ## オプション `createPublicIpInstance`の実行時に指定できるオプションについて説明します。 ### 任意オプション `createPublicIpInstance`の任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。 | オプション | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `--serverInstanceNo` | String | Optional | サーバインスタンス番号 - 入力しないと未割り当て状態で作成 - [getServerInstanceList](/docs/ja/cli-vserver-server-getserverinstancelist)を参照 | | `--publicIpDescription` | String | Optional | パブリック IPアドレスの説明(Byte) - 0~1,000 | ### 共通オプション `vserver`コマンドで共通して使用するオプションについては、[Server (VPC)のオプション](/docs/ja/cli-vserver#%EC%98%B5%EC%85%98)をご参照ください。 ## 例 パブリック IPアドレスインスタンスの作成リクエストが成功すると、作成されたパブリック IPアドレスの識別情報と状態が返されます。 ### コマンド コマンドの例は次の通りです。 ``` ./ncloud vserver createPublicIpInstance \ --publicIpDescription "Test public IP" \ --regionCode KR \ --output json ``` ### 出力 出力の例は次の通りです。 ``` { "createPublicIpInstanceResponse": { "totalRows": 1, "publicIpInstanceList": [ { "publicIpInstanceNo": "78901234", "publicIp": "203.0.113.10", "publicIpDescription": "Test public IP", "createDate": "2026-05-14T19:53:38+0900", "publicIpInstanceStatusName": "Creating", "publicIpInstanceStatus": { "code": "INIT", "codeName": "準備中" }, "serverInstanceNo": "", "serverName": "", "privateIp": "", "publicIpInstanceOperation": { "code": "CREAT", "codeName": "CREAT OP" } } ], "requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "returnCode": "0", "returnMessage": "success" } } ```