deleteLoadBalancerInstances

Prev Next

개요

로드밸런서 인스턴스 삭제

설명

로드밸런서 인스턴스를 삭제합니다.

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
loadBalancerInstanceNoList Yes List 중복불가 - 삭제할 로드밸런서 인스턴스 번호 리스트
getLoadBalancerInstanceList 액션을 통해 획득 가능

응답 데이터 타입

  • LoadBalancerInstanceList 타입
LoadBalancerInstanceList extends CommonResponse
private Integer totalRows;
private List loadBalancerInstanceList = new ArrayList();
LoadBalancerInstance
private String loadBalancerInstanceNo;
private String virtualIp;
private String loadBalancerName;
private CommonCode loadBalancerAlgorithmType;
private String loadBalancerDescription;
private Date createDate;
private String domainName;
private String loadBalancerInstanceStatusName;
private CommonCode loadBalancerInstanceStatus;
private CommonCode loadBalancerInstanceOperation;
private CommonCode networkUsageType;
private boolean isHttpKeepAlive;
private Integer connectionTimeout;
private String certificateName;
private List loadBalancerRuleList;
private List loadBalancedServerInstanceList;

예시

호출

ncloud loadbalancer deleteLoadBalancerInstances --loadBalancerInstanceNoList 465475

응답

{
  "deleteLoadBalancerInstancesResponse": {
    "requestId": "fed1465b-5666-461f-882d-c24ac01c967b",
    "returnCode": 0,
    "returnMessage": "success",
    "totalRows": 1,
    "loadBalancerInstanceList": [
      {
        "loadBalancerInstance": {
          "loadBalancerInstanceNo": 465475,
          "virtualIp": "49.236.164.49,49.236.164.68",
          "loadBalancerName": "penguinlb",
          "loadBalancerAlgorithmType": {
            "code": "RR",
            "codeName": "Round Robin"
          },
          "loadBalancerDescription": "",
          "createDate": "0518-12-03T12:25:18+0900",
          "domainName": "slb-465475.ncloudslb.com",
          "loadBalancerInstanceStatusName": "terminating",
          "loadBalancerInstanceStatus": {
            "code": "USED",
            "codeName": "NET USED state"
          },
          "loadBalancerInstanceOperation": {
            "code": "TERMT",
            "codeName": "NET TERMINATED OP"
          },
          "networkUsageType": {
            "code": "PBLIP",
            "codeName": "Public"
          },
          "isHttpKeepAlive": false,
          "connectionTimeout": 60,
          "certificateName": "",
          "loadBalancerRuleList": [
            {
              "loadBalancerRule": {
                "protocolType": {
                  "code": "HTTP",
                  "codeName": "http"
                },
                "loadBalancerPort": 80,
                "serverPort": 1024,
                "l7HealthCheckPath": "/l7check.html",
                "certificateName": "",
                "proxyProtocolUseYn": "N",
                "stickySessionUseYn": "N",
                "http2UseYn": "N"
              }
            }
          ],
          "loadBalancedServerInstanceList": [
            {
              "loadBalancedServerInstance": {
                "serverInstance": {
                  "serverInstanceNo": 463086,
                  "serverName": "penguin",
                  "serverDescription": "",
                  "cpuCount": 2,
                  "memorySize": 2147483648,
                  "baseBlockStorageSize": 53687091200,
                  "platformType": {
                    "code": "LNX64",
                    "codeName": "Linux 64 Bit"
                  },
                  "loginKeyName": "ncloud",
                  "isFeeChargingMonitoring": false,
                  "publicIp": "",
                  "privateIp": "10.39.3.139",
                  "serverImageName": "centos-7.3-64",
                  "serverInstanceStatus": {
                    "code": "RUN",
                    "codeName": "Server run state"
                  },
                  "serverInstanceOperation": {
                    "code": "NULL",
                    "codeName": "Server NULL OP"
                  },
                  "serverInstanceStatusName": "running",
                  "createDate": "2017-12-04T16:26:54+0900",
                  "uptime": "2017-12-04T17:33:16+0900",
                  "serverImageProductCode": "SPSW0LINUX000046",
                  "serverProductCode": "SPSVRSTAND000049",
                  "isProtectServerTermination": false,
                  "portForwardingPublicIp": "49.236.160.9",
                  "zone": {
                    "zoneNo": 2,
                    "zoneName": "KR-1",
                    "zoneDescription": "가산 NANG zone"
                  },
                  "region": {
                    "regionNo": 1,
                    "regionCode": "KR",
                    "regionName": "Korea"
                  },
                  "baseBlockStorageDiskType": {
                    "code": "NET",
                    "codeName": "Network Storage"
                  },
                  "baseBlockStroageDiskDetailType": {
                    "code": "HDD",
                    "codeName": "HDD"
                  },
                  "userData": "",
                  "accessControlGroupList": [
                    {
                        "accessControlGroupConfigurationNo": 17759,
                        "accessControlGroupName": "ncloud-default-acg",
                        "accessControlGroupDescription": "Default AccessControlGroup",
                        "isDefault": true,
                        "createDate": "2013-12-03T10:37:43+0900"
                    }
                  ],
                "serverHealthCheckStatusList": [
                 {
                   "protocolType": {
                     "code": "HTTP",
                     "codeName": "http"
                   },
                   "loadBalancerPort": 80,
                   "serverPort": 1024,
                   "l7HealthCheckPath": "/l7check.html",
                   "proxyProtocolUseYn": "N",
                   "serverStatus": false
                 }
               ]
              }
            }
            }
          ]
          }
        }
    ]
  }
}
<?xml version="1.0" encoding="UTF-8" ?>
<deleteLoadBalancerInstancesResponse>
  <requestId>fed1465b-5666-461f-882d-c24ac01c967b</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <loadBalancerInstanceList>
    <loadBalancerInstance>
      <loadBalancerInstanceNo>465475</loadBalancerInstanceNo>
      <virtualIp>49.236.164.49,49.236.164.68</virtualIp>
      <loadBalancerName>penguinlb</loadBalancerName>
      <loadBalancerAlgorithmType>
        <code>RR</code>
        <codeName>Round Robin</codeName>
      </loadBalancerAlgorithmType>
      <loadBalancerDescription></loadBalancerDescription>
      <createDate>0518-12-03T12:25:18+0900</createDate>
      <domainName>slb-465475.ncloudslb.com</domainName>
      <loadBalancerInstanceStatusName>terminating</loadBalancerInstanceStatusName>
      <loadBalancerInstanceStatus>
        <code>USED</code>
        <codeName>NET USED state</codeName>
      </loadBalancerInstanceStatus>
      <loadBalancerInstanceOperation>
        <code>TERMT</code>
        <codeName>NET TERMINATED OP</codeName>
      </loadBalancerInstanceOperation>
      <networkUsageType>
        <code>PBLIP</code>
        <codeName>Public</codeName>
      </networkUsageType>
      <isHttpKeepAlive>false</isHttpKeepAlive>
      <connectionTimeout>60</connectionTimeout>
      <certificateName></certificateName>
      <loadBalancerRuleList>
        <loadBalancerRule>
          <protocolType>
            <code>HTTP</code>
            <codeName>http</codeName>
          </protocolType>
          <loadBalancerPort>80</loadBalancerPort>
          <serverPort>1024</serverPort>
          <l7HealthCheckPath>/l7check.html</l7HealthCheckPath>
          <certificateName></certificateName>
          <proxyProtocolUseYn>N</proxyProtocolUseYn>
          <stickySessionUseYn>N</stickySessionUseYn>
          <http2UseYn>N</http2UseYn>
        </loadBalancerRule>
      </loadBalancerRuleList>
      <loadBalancedServerInstanceList>
        <loadBalancedServerInstance>
          <serverInstance>
            <serverInstanceNo>463086</serverInstanceNo>
            <serverName>penguin</serverName>
            <serverDescription></serverDescription>
            <cpuCount>2</cpuCount>
            <memorySize>2147483648</memorySize>
            <baseBlockStorageSize>53687091200</baseBlockStorageSize>
            <platformType>
              <code>LNX64</code>
              <codeName>Linux 64 Bit</codeName>
            </platformType>
            <loginKeyName>ncloud</loginKeyName>
            <isFeeChargingMonitoring>false</isFeeChargingMonitoring>
            <publicIp></publicIp>
            <privateIp>10.39.3.139</privateIp>
            <serverImageName>centos-7.3-64</serverImageName>
            <serverInstanceStatus>
              <code>RUN</code>
              <codeName>Server run state</codeName>
            </serverInstanceStatus>
            <serverInstanceOperation>
              <code>NULL</code>
              <codeName>Server NULL OP</codeName>
            </serverInstanceOperation>
            <serverInstanceStatusName>running</serverInstanceStatusName>
            <createDate>2017-12-04T16:26:54+0900</createDate>
            <uptime>2017-12-04T17:33:16+0900</uptime>
            <serverImageProductCode>SPSW0LINUX000046</serverImageProductCode>
            <serverProductCode>SPSVRSTAND000049</serverProductCode>
            <isProtectServerTermination>false</isProtectServerTermination>
            <portForwardingPublicIp>49.236.160.9</portForwardingPublicIp>
            <zone>
              <zoneNo>2</zoneNo>
              <zoneName>KR-1</zoneName>
              <zoneDescription>가산 NANG zone</zoneDescription>
            </zone>
            <region>
              <regionNo>1</regionNo>
              <regionCode>KR</regionCode>
              <regionName>Korea</regionName>
            </region>
            <baseBlockStorageDiskType>
              <code>NET</code>
              <codeName>Network Storage</codeName>
            </baseBlockStorageDiskType>
            <baseBlockStroageDiskDetailType>
              <code>HDD</code>
              <codeName>HDD</codeName>
            </baseBlockStroageDiskDetailType>
            <userData></userData>
            <accessControlGroupList>
              <accessControlGroupConfigurationNo>17759</accessControlGroupConfigurationNo>
              <accessControlGroupName>ncloud-default-acg</accessControlGroupName>
              <accessControlGroupDescription>Default AccessControlGroup</accessControlGroupDescription>
              <isDefault>true</isDefault>
              <createDate>2013-12-03T10:37:43+0900</createDate>
            </accessControlGroupList>
            <serverHealthCheckStatusList>
              <protocolType>
                <code>HTTP</code>
                <codeName>http</codeName>
              </protocolType>
              <loadBalancerPort>80</loadBalancerPort>
              <serverPort>1024</serverPort>
              <l7HealthCheckPath>/l7check.html</l7HealthCheckPath>
              <proxyProtocolUseYn>N</proxyProtocolUseYn>
              <serverStatus>false</serverStatus>
            </serverHealthCheckStatusList>
          </serverInstance>
        </loadBalancedServerInstance>
      </loadBalancedServerInstanceList>
    </loadBalancerInstance>
  </loadBalancerInstanceList>
</deleteLoadBalancerInstancesResponse>