Skip to content

Commit 23321ee

Browse files
Google APIscopybara-github
authored andcommitted
feat: added EnterpriseConfig
feat: add a new cluster field for the cluster tier of GKE clusters PiperOrigin-RevId: 578552799
1 parent 09fa101 commit 23321ee

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

google/container/v1/cluster_service.proto

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1975,6 +1975,9 @@ message Cluster {
19751975

19761976
// Beta APIs Config
19771977
K8sBetaAPIConfig enable_k8s_beta_apis = 143;
1978+
1979+
// GKE Enterprise Configuration.
1980+
EnterpriseConfig enterprise_config = 149;
19781981
}
19791982

19801983
// K8sBetaAPIConfig , configuration for beta APIs
@@ -5288,3 +5291,22 @@ message ResourceManagerTags {
52885291
// 3. `{project_id}/{tag_key_name}={tag_value_name}`
52895292
map<string, string> tags = 1;
52905293
}
5294+
5295+
// EnterpriseConfig is the cluster enterprise configuration.
5296+
message EnterpriseConfig {
5297+
// Premium tiers for GKE Cluster.
5298+
enum ClusterTier {
5299+
// CLUSTER_TIER_UNSPECIFIED is when cluster_tier is not set.
5300+
CLUSTER_TIER_UNSPECIFIED = 0;
5301+
5302+
// STANDARD indicates a standard GKE cluster.
5303+
STANDARD = 1;
5304+
5305+
// ENTERPRISE indicates a GKE Enterprise cluster.
5306+
ENTERPRISE = 2;
5307+
}
5308+
5309+
// Output only. [Output only] cluster_tier specifies the premium tier of the
5310+
// cluster.
5311+
ClusterTier cluster_tier = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
5312+
}

0 commit comments

Comments
 (0)