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.

addTarget

Prev Next

VPC環境で利用できます。

概要

ターゲットグループに適用するターゲットを追加します。
過去に適用されたターゲットリストに、新たに指定したターゲット番号リストが追加されます。
既にバインドされたターゲットは追加できません。

リクエスト

リクエストパラメータ

パラメータ名 必須有無 タイプ 制約事項 説明
regionCode No String リージョンコード
ターゲットを追加するターゲットグループのリージョン(Region)を決定できます。
regionCodeはgetRegionListアクションを通じて取得できます。
Default:getRegionList照会結果の最初のリージョンを選択
targetGroupNo Yes String ターゲットグループ番号
targetGroupNoはgetTargetGroupListアクションを通じて取得できます。
targetNoList.N Yes List<String> 追加するターゲットグループ番号リスト
targetNoは、選択したターゲットグループのtargetTypeCodeに該当する照会アクションを通じて取得できます。
ex) targetNoList.1=1234&targetNoList.2=2345
responseFormatType No String レスポンス結果のフォーマットタイプ
Options : xml | json
Default : xml

レスポンス

レスポンスデータのタイプ

  • TargetListタイプ
TargetList extends CommonResponse
private Integer totalRows;
private List targetList = new ArrayList<>();
Target
private String targetNo;
private String targetName;
private String targetIp;
private CommonCode healthCheckStatus;
private String healthCheckResponse;

リクエスト例

ncloud vloadbalancer addTarget --regionCode KR --targetGroupNo ***095 --targetNoList ***4299

レスポンス例

リクエスト実行後に当該ターゲットリストにバインドされたターゲットリスト

<addTargetResponse>
  <requestId>a4f8aa8d-aab1-4bb8-bad6-1d9006453945</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <targetList>
    <target>
      <targetNo>***4299</targetNo>
      <targetName>test-***</targetName>
      <targetIp>***.***.1.6</targetIp>
      <healthCheckStatus>
        <code>UNUSED</code>
        <codeName>unused Target</codeName>
      </healthCheckStatus>
      <healthCheckResponse></healthCheckResponse>
    </target>
  </targetList>
</addTargetResponse>