MENU
      getServerInstanceList

        getServerInstanceList


        Article summary

        Overview

        Get the server instance list.

        Description

        Get the server instance (VM) list.
        Paging is available, and the userData field is only provided when querying server instance details.

        Request parameters

        Parameter nameRequiredTypeRestrictionsDescription
        serverInstanceNoListNoList<String>Server instance number list to query
        searchFilterNameNoStringServer name (serverName) | IP (ip) [case-insensitive]
        IP (ip) can be either a private IP or a public IP
        searchFilterValueNoStringValue to search
        pageNoNoIntegerMin: 0, Max: 2147483647If the number of pages is large, the page number corresponding to the page size
        pageSizeNoIntegerMin: 0, Max: 2147483647Page size to query on one page
        serverInstanceStatusCodeNoStringMin: 0, Max: 5- Server list by server instance status code to query
        For available statuses, see the server instance status (serverInstanceStatus) value
        of the server instance data type (ServerInstance)
        regionNoNoStringYou can obtain the status where input is possible through the getRegionList action
        zoneNoNoStringYou can determine the zone in which the server list will be queried
        You can obtain it through the getZoneList action
        Default: Select the first zone of the Region
        baseBlockStorageDiskTypeCodeNoStringMin: 1, Max: 5- Server disk type identification code
        NETWORK DISK (NET) | LOCAL DISK (LOCAL)
        baseBlockStorageDiskDetailTypeCodeNoStringMin: 1, Max: 5- Server disk detailed type classification code
        Hard drive (HDD) | SSD (SSD)
        sortedByNoStringServer name (serverName) | Server instance number (serverInstanceNo) [case-insensitive]
        Default: server instance number (serverInstanceNo)
        sortingOrderNoStringAscending | Descending [case-insensitive]
        Default: ascending
        serverInstanceTypeCodeListNoList<String>- Server instance identification code list to query
        Micro (MICRO) | Compact (COMPT) | Standard (STAND) | High Memory (HIMEM) | GPU (GPU) | Virtual Dedicated Server (VDS)
        tagKeyListNoList<String>Tag key list to query
        tagValueListNoList<String>Tag value list to query

        Response data type

        • ServerInstanceList type
        ServerInstanceList extends CommonResponse
        private Integer totalRows;
        private List<ServerInstance> serverInstanceList = new ArrayList<ServerInstance>();
        ServerInstance
        private String serverInstanceNo;
        private String serverName;
        private String serverDescription;
        private Integer cpuCount;
        private Long memorySize;
        private Long baseBlockStorageSize;
        private CommonCode platformType;
        private String loginKeyName;
        private Boolean isFeeChargingMonitoring;
        private String publicIp;
        private String privateIp;
        private String serverImageName;
        private CommonCode serverInstanceStatus;
        private CommonCode serverInstanceOperation;
        private String serverInstanceStatusName;
        private Date createDate;
        private Date uptime;
        private String serverImageProductCode;
        private String serverProductCode;
        private Boolean isProtectServerTermination;
        private String portForwardingPublicIp;
        private Integer portForwardingExternalPort;
        private Integer portForwardingInternalPort;
        private Zone zone;
        private Region region;
        private CommonCode baseBlockStorageDiskType;
        private CommonCode baseBlockStorageDiskDetailType;
        private CommonCode serverInstanceType
        private String userData;
        private List<AccessControlGroup> accessControlGroupList;
        private List<InstanceTag> instanceTagList;
        private List<BlockDevicePartition> blockDevicePartitionList;

        Examples

        Call

        ncloud server getServerInstanceList --serverInstanceStatusCode NSTOP --regionNo 2
        Plain text

        Response

        {
          "getServerInstanceListResponse": {
            "requestId": "164236f2-effd-4103-96ef-5631de14f5fc",
            "returnCode": "0",
            "returnMessage": "success",
            "totalRows": 2,
            "serverInstanceList": [
              {
                "serverInstanceNo": "324429",
                "serverName": "test-muk",
                "serverDescription": "",
                "cpuCount": 1,
                "memorySize": 2147483648,
                "baseBlockStorageSize": 53687091200,
                "platformType": {
                  "code": "LNX64",
                  "codeName": "Linux 64 Bit"
                },
                "loginKeyName": "yskey",
                "isFeeChargingMonitoring": false,
                "publicIp": "192.168.10.128",
                "privateIp": "10.113.201.174",
                "serverImageName": "centos-5.7-64",
                "serverInstanceStatus": {
                  "code": "NSTOP",
                  "codeName": "Server normal stopped state"
                },
                "serverInstanceOperation": {
                  "code": "NULL",
                  "codeName": "Server NULL OP"
                },
                "serverInstanceStatusName": "stopped",
                "createDate": "2017-05-19T12:07:12+0900",
                "uptime": "2017-05-23T16:56:45+0900",
                "serverImageProductCode": "SPSW0LINUX000010",
                "serverProductCode": "SPSVRSTAND000003",
                "isProtectServerTermination": false,
                "portForwardingPublicIp": "192.168.10.100",
                "zone": {
                  "zoneNo": "10",
                  "zoneName": "USW-1",
                  "zoneDescription": "1st zone"
                },
                "region": {
                  "regionNo": "2",
                  "regionCode": "USW",
                  "regionName": "US-West"
                },
                "baseBlockStorageDiskType": {
                  "code": "NET",
                  "codeName": "Network Storage"
                },
                "baseBlockStroageDiskDetailType": {
                  "code": "HDD",
                  "codeName": "HDD"
                },
                "serverInstanceType": {
                  "code": "STAND"
                  "codeName": "Standard"
                },
                "userData": "",
                "initScriptNo": "",
                "accessControlGroupList": [
                  {
                    "accessControlGroupConfigurationNo": "1038",
                    "accessControlGroupName": "ncloud-default-acg",
                    "accessControlGroupDescription": "Default AccessControlGroup",
                    "isDefault": true,
                    "createDate": "2013-12-03T10:37:39+0900"
                  }
                ]
              },
              {
                "serverInstanceNo": "394180",
                "serverName": "mssong-test",
                "serverDescription": "",
                "cpuCount": 2,
                "memorySize": 4294967296,
                "baseBlockStorageSize": 53687091200,
                "platformType": {
                  "code": "LNX64",
                  "codeName": "Linux 64 Bit"
                },
                "loginKeyName": "redis-web",
                "isFeeChargingMonitoring": false,
                "publicIp": "",
                "privateIp": "10.113.201.150",
                "serverImageName": "centos-6.3-64",
                "serverInstanceStatus": {
                  "code": "NSTOP",
                  "codeName": "Server normal stopped state"
                },
                "serverInstanceOperation": {
                  "code": "NULL",
                  "codeName": "Server NULL OP"
                },
                "serverInstanceStatusName": "stopped",
                "createDate": "2017-12-27T23:56:58+0900",
                "uptime": "2017-12-28T00:03:58+0900",
                "serverImageProductCode": "SPSW0LINUX000031",
                "serverProductCode": "SPSVRSTAND000004",
                "isProtectServerTermination": false,
                "portForwardingPublicIp": "192.168.10.100",
                "zone": {
                  "zoneNo": "10",
                  "zoneName": "USW-1",
                  "zoneDescription": "1st zone"
                },
                "region": {
                  "regionNo": "2",
                  "regionCode": "USW",
                  "regionName": "US-West"
                },
                "baseBlockStorageDiskType": {
                  "code": "NET",
                  "codeName": "Network Storage"
                },
                "baseBlockStroageDiskDetailType": {
                  "code": "HDD",
                  "codeName": "HDD"
                },
                "serverInstanceType": {
                  "code": "STAND"
                  "codeName": "Standard"
                },
                "userData": "",
                "accessControlGroupList": [
                  {
                    "accessControlGroupConfigurationNo": "1038",
                    "accessControlGroupName": "ncloud-default-acg",
                    "accessControlGroupDescription": "Default AccessControlGroup",
                    "isDefault": true,
                    "createDate": "2013-12-03T10:37:39+0900"
                  }
                ]
              }
            ]
          }
        }
        JSON
        <?xml version="1.0" encoding="UTF-8"?>
        <getServerInstanceListResponse>
          <requestId>581b7b0d-2046-4222-ae16-1ffcfc166e79</requestId>
          <returnCode>0</returnCode>
          <returnMessage>success</returnMessage>
          <totalRows>1</totalRows>
          <serverInstanceList>
            <serverInstance>
              <serverInstanceNo>1289694</serverInstanceNo>
              <serverName>ncloud-mktest</serverName>
              <serverDescription></serverDescription>
              <cpuCount>1</cpuCount>
              <memorySize>2147483648</memorySize>
              <baseBlockStorageSize>53687091200</baseBlockStorageSize>
              <platformType>
                <code>LNX64</code>
                <codeName>Linux 64 Bit</codeName>
              </platformType>
              <loginKeyName>beagle</loginKeyName>
              <isFeeChargingMonitoring>false</isFeeChargingMonitoring>
              <publicIp></publicIp>
              <privateIp>10.41.84.156</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>2019-02-22T15:03:49+0900</createDate>
              <uptime>2019-02-22T15:07:30+0900</uptime>
              <serverImageProductCode>SPSW0LINUX000046</serverImageProductCode>
              <serverProductCode>SPSVRSTAND000003</serverProductCode>
              <isProtectServerTermination>false</isProtectServerTermination>
              <portForwardingPublicIp>106.10.59.225</portForwardingPublicIp>
              <zone>
                <zoneNo>3</zoneNo>
                <zoneName>KR-2</zoneName>
                <zoneCode>KR-2</zoneCode>
                <zoneDescription>Pyeongchon zone</zoneDescription>
                <regionNo>1</regionNo>
              </zone>
              <region>
                <regionNo>1</regionNo>
                <regionCode>KR</regionCode>
                <regionName>Korea</regionName>
              </region>
              <baseBlockStorageDiskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
              </baseBlockStorageDiskType>
              <baseBlockStorageDiskDetailType>
                <code>HDD</code>
                <codeName>HDD</codeName>
              </baseBlockStorageDiskDetailType>
              <serverInstanceType>
                <code>COMPT</code>
                <codeName>Compact Server</codeName>
              </serverInstanceType>
              <userData></userData>
              <initScriptNo></initScriptNo>
              <accessControlGroupList>
                <accessControlGroup>
                  <accessControlGroupConfigurationNo>4371</accessControlGroupConfigurationNo>
                  <accessControlGroupName>ncloud-default-acg</accessControlGroupName>
                  <accessControlGroupDescription>Default AccessControlGroup</accessControlGroupDescription>
                  <isDefault>true</isDefault>
                  <createDate>2017-02-16T14:25:15+0900</createDate>
                </accessControlGroup>
              </accessControlGroupList>
              <instanceTagList/>
            </serverInstance>
          </serverInstanceList>
        </getServerInstanceListResponse>
        XML

        Was this article helpful?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.