Available in VPC
Overview
It searches a list of member server image instances.
Caution
My server images on KVM servers are not supported.
Request
Request parameters
| Parameter name | Required | Type | Restrictions | Description |
|---|---|---|---|---|
| regionCode | No | String | - Region code Determine the Region in which the member server image instance will be queried. regionCode can be obtained through the getRegionList action. Default: Select the first Region of the getRegionList query result. |
|
| memberServerImageInstanceNoList.N | No | List<String> | - List of member server image instance numbers Search by filtering with the member server image instance number. memberServerImageInstanceNo can be obtained through the getMemberServerImageInstanceList action Example: --memberServerImageInstanceNoList 1234 2345 |
|
| memberServerImageName | No | String | - Member server image name Search by filtering with the member server image name. |
|
| memberServerImageInstanceStatusCode | No | String | - Member server instance status code Search by filtering with the member server image instance status code. Options : INIT | CREAT | CREFL |
|
| platformTypeCodeList.N | No | List<String> | - Platform type code list Search by filtering with platform type. Options: LNX32 | LNX64 | WND32 | WND64 | UBD64 | UBS64 Example: --platformTypeCodeList LNX32 LNX64 |
|
| pageNo | No | Integer | - Page numbers in paged results The results can be paged using pageNo and pageSize. |
|
| pageSize | Conditional | Integer | - Size of each page to be displayed when paging The results can be paged using pageNo and pageSize. Entering this information is required when pageNo is entered. |
|
| sortedBy | No | String | - Sort target The results can be sorted by member server image name. Options: memberServerImageName |
|
| sortingOrder | No | String | - Sort order Set ascending/descending sorting when using sortedBy. Options: ASC (ascending) | DESC (descending) Default : ASC |
|
| output | No | String | Response result's format type
|
Response
Response data type
- MemberServerImageInstanceList type
| MemberServerImageInstanceList extends CommonResponse |
|---|
| private Integer totalRows; |
| private List<MemberServerImageInstance> memberServerImageInstanceList = new ArrayList<>(); |
| MemberServerImageInstance |
|---|
| private String memberServerImageInstanceNo; |
| private String memberServerImageName; |
| private String memberServerImageDescription; |
| private String originalServerInstanceNo; |
| private String originalServerImageProductCode; |
| private CommonCode memberServerImageInstanceStatus; |
| private CommonCode memberServerImageInstanceOperation; |
| private String memberServerImageInstanceStatusName; |
| private Date createDate; |
| private Integer memberServerImageBlockStorageTotalRows; |
| private Long memberServerImageBlockStorageTotalSize; |
| private CommonCode shareStatus; |
| private SharedLoginIdList sharedLoginIdList; |
Examples
Request example
ncloud vserver getMemberServerImageInstanceList --regionCode KR --memberServerImageInstanceNoList ***5847 --memberServerImageName test-*** --memberServerImageInstanceStatusCode CREAT --platformTypeCodeList LNX64
Response example
<getMemberServerImageInstanceListResponse>
<requestId></requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<memberServerImageInstanceList>
<memberServerImageInstance>
<memberServerImageInstanceNo>***5847</memberServerImageInstanceNo>
<memberServerImageName>test-***</memberServerImageName>
<memberServerImageDescription></memberServerImageDescription>
<originalServerInstanceNo>***4299</originalServerInstanceNo>
<originalServerImageProductCode>SW.VSVR.OS.LNX64.CNTOS.0703.B050</originalServerImageProductCode>
<memberServerImageInstanceStatus>
<code>CREAT</code>
<codeName>NSI CREATED state</codeName>
</memberServerImageInstanceStatus>
<memberServerImageInstanceOperation>
<code>NULL</code>
<codeName>NSI NULLOP</codeName>
</memberServerImageInstanceOperation>
<memberServerImageInstanceStatusName>created</memberServerImageInstanceStatusName>
<createDate>2020-08-24T10:34:27+0900</createDate>
<shareStatus>
<code>NULL</code>
<codeName>NSI Share NULL State</codeName>
</shareStatus>
<sharedLoginIdList/>
</memberServerImageInstance>
</memberServerImageInstanceList>
</getMemberServerImageInstanceListResponse>