/*
 * vserver
 *
 * VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
 *
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */

package vserver

type GetServerInstanceListRequest struct {

	// REGION코드
RegionCode *string `json:"regionCode,omitempty"`

	// 서버인스턴스번호리스트
ServerInstanceNoList []*string `json:"serverInstanceNoList,omitempty"`

	// VPC번호
VpcNo *string `json:"vpcNo,omitempty"`

	// 페이지번호
PageNo *int32 `json:"pageNo,omitempty"`

	// 페이지사이즈
PageSize *int32 `json:"pageSize,omitempty"`

	// 서버인스턴스상태코드
ServerInstanceStatusCode *string `json:"serverInstanceStatusCode,omitempty"`

	// 기본블록스토리지디스크유형코드
BaseBlockStorageDiskTypeCode *string `json:"baseBlockStorageDiskTypeCode,omitempty"`

	// 기본블록스토리지디스크상세유형코드
BaseBlockStorageDiskDetailTypeCode *string `json:"baseBlockStorageDiskDetailTypeCode,omitempty"`

	// 서버인스턴스이름
ServerName *string `json:"serverName,omitempty"`

	// IP주소
Ip *string `json:"ip,omitempty"`

	// 정렬대상
SortedBy *string `json:"sortedBy,omitempty"`

	// 정렬순서
SortingOrder *string `json:"sortingOrder,omitempty"`

	// 물리배치그룹번호리스트
PlacementGroupNoList []*string `json:"placementGroupNoList,omitempty"`
}
