addTarget

타겟 그룹에 적용될 타겟을 추가합니다.

기존에 적용된 타겟 목록에 새로 지정한 타겟 번호 리스트가 추가됩니다.

이미 바인딩된 타겟은 추가할 수 없습니다.

파라미터명 필수 여부 타입 제약 사항 설명
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 FKR --targetGroupNo ***095 --targetNoList ***4299
Plain text

요청 수행 후 해당 타겟 그룹에 바인딩된 타겟 리스트

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