/*
 * TiDB Cloud Internal Compat API
 *
 * TiDB Cloud Internal Compat API.
 *
 * API version: v1beta1
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */

package swagger

type Globaldedicatedv1CompatNetwork struct {
	K8sName          string                             `json:"k8sName,omitempty"`
	K8sVersion       string                             `json:"k8sVersion,omitempty"`
	K8sCa            string                             `json:"k8sCa,omitempty"`
	K8sEndpoint      string                             `json:"k8sEndpoint,omitempty"`
	K8sReady         bool                               `json:"k8sReady,omitempty"`
	VpcId            string                             `json:"vpcId,omitempty"`
	NodeRole         string                             `json:"nodeRole,omitempty"`
	Aws              *Globaldedicatedv1CompatNetworkAws `json:"aws,omitempty"`
	Gcp              *Globaldedicatedv1CompatNetworkGcp `json:"gcp,omitempty"`
	ProxyBaseUrl     string                             `json:"proxyBaseUrl,omitempty"`
	Iam              *Globaldedicatedv1CompatNetworkIam `json:"iam,omitempty"`
	Cidr             string                             `json:"cidr,omitempty"`
	DataflowAgentUrl string                             `json:"dataflowAgentUrl,omitempty"`
	ExternalIps      []string                           `json:"externalIps,omitempty"`
	TenantId         string                             `json:"tenantId,omitempty"`
}
