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.

getInitScriptList

Prev Next

VPC環境で利用できます。

概要

ユーザーが作成した初期化スクリプトリストを照会します。

リクエスト

リクエストパラメータ

パラメータ名 必須の有無 タイプ 制約事項 説明
regionCode No String リージョンコード
初期化スクリプトのリストが照会されるリージョン(Region)を決定できます。
regionCodeはgetRegionListアクションを通じて取得できます。
Default:getRegionList照会結果の最初のリージョンを選択
initScriptNoList.N No List<String> 初期化スクリプト番号リスト
初期化スクリプト番号でフィルタリングして検索できます。
initScriptNoはgetInitScriptListアクションを通じて取得できます。
ex)--initScriptNoList 1234 2345
initScriptName No String 初期化スクリプト名
初期化スクリプト名でフィルタリングして検索できます。
osTypeCode No String OSタイプコード
初期化スクリプトを作成する時、指定したOSタイプでフィルタリングして検索できます。
Options : LNX (LINUX) | WND (WINDOWS)
pageNo No Integer ページングされた結果のページ番号
結果値をpageNo、pageSizeを利用してページング処理できます。
pageSize Conditional Integer ページングする時に表示する各ページのサイズ
結果値をpageNo、pageSizeを利用してページング処理できます。
pageNoを入力する時に必ず入力しなければなりません。
sortedBy No String ソート対象
結果値を初期化スクリプト名でソートできます。
Options : initScriptName
sortingOrder No String ソート順序
sortedByを利用する時、昇順/降順ソートを設定します。
Options:ASC (昇順) | DESC (降順)
Default : ASC
output No String レスポンス結果の形式タイプ
  • Options : xml | json
  • Default : json

レスポンス

レスポンスデータタイプ

  • InitScriptListタイプ
InitScriptList extends CommonResponse
private Integer totalRows;
private List<InitScript> initScriptList = new ArrayList<>();
InitScript
private String initScriptNo;
private String initScriptName;
private Date createDate;
private String initScriptDescription;
private String initScriptContent;
private CommonCode osType;

リクエスト例

ncloud vserver getInitScriptList --regionCode KR --initScriptNoList ***44 ***45 --initScriptName test-*** --osTypeCode LNX

レスポンス例

<getInitScriptListResponse>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <initScriptList>
    <initScript>
      <initScriptNo>***44</initScriptNo>
      <initScriptName>test-***</initScriptName>
      <createDate>2020-08-20T12:24:37+0900</createDate>
      <initScriptDescription></initScriptDescription>
      <initScriptContent></initScriptContent>
      <osType>
        <code>LNX</code>
        <codeName>LINUX</codeName>
      </osType>
    </initScript>
  </initScriptList>
</getInitScriptListResponse>