github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vnks/node_pool_creation_body.go (about)

     1  /*
     2   * vnks
     3   *
     4   * <br/>https://nks.apigw.ntruss.com/vnks/v2
     5   *
     6   * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
     7   */
     8  
     9  package vnks
    10  
    11  type NodePoolCreationBody struct {
    12  
    13  	// 노드풀 이름
    14  	Name *string `json:"name"`
    15  
    16  	// 등록 될 노드 개수
    17  	NodeCount *int32 `json:"nodeCount,omitempty"`
    18  
    19  	// Subnet 번호
    20  	SubnetNo *int32 `json:"subnetNo,omitempty"`
    21  
    22  	// Subnet 번호
    23  	SubnetNoList []*int32 `json:"subnetNoList,omitempty"`
    24  
    25  	// Server image code
    26  	SoftwareCode *string `json:"softwareCode,omitempty"`
    27  
    28  	// 상품 코드 [서버 스펙 목록](/docs/compute-vserver-server-common-getserverproductlist)
    29  	ProductCode *string `json:"productCode,omitempty"`
    30  
    31  	// Server spec code
    32  	ServerSpecCode *string `json:"serverSpecCode,omitempty"`
    33  
    34  	// Storage size
    35  	StorageSize *int32 `json:"storageSize,omitempty"`
    36  
    37  	//
    38  	Autoscale *AutoscalerUpdate `json:"autoscale,omitempty"`
    39  
    40  	Labels []*NodePoolLabel `json:"labels,omitempty"`
    41  
    42  	Taints []*NodePoolTaint `json:"taints,omitempty"`
    43  
    44  	ServerRoleId *string `json:"serverRoleId,omitempty"`
    45  }