/*
 * Pipeline API
 *
 * Pipeline is a feature rich application platform, built for containers on top of Kubernetes to automate the DevOps experience, continuous application development and the lifecycle of deployments. 
 *
 * API version: latest
 * Contact: info@banzaicloud.com
 */

// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

package pipeline
// CreateGkePropertiesGke struct for CreateGkePropertiesGke
type CreateGkePropertiesGke struct {
	ProjectId string `json:"projectId,omitempty"`
	Master CreateGkePropertiesGkeMaster `json:"master,omitempty"`
	NodeVersion string `json:"nodeVersion,omitempty"`
	// Name of the GCP Network (VPC) to deploy the cluster to. If omitted than the \"default\" VPC is used.
	Vpc string `json:"vpc,omitempty"`
	// Name of the GCP Subnet to deploy the cluster to. If \"default\" VPC is used this field can be omitted. The subnet must be in the same region as the location of the cluster.
	Subnet string `json:"subnet,omitempty"`
	NodePools map[string]NodePoolsGoogle `json:"nodePools"`
}
