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
responseFormatType No String レスポンス結果のフォーマットタイプ
Options : xml | json
Default : xml

レスポンス

レスポンスデータタイプ

  • 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>