Skip to content

Commit c8ecf34

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: 578552276
1 parent 7c80b96 commit c8ecf34

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

google/container/v1beta1/cluster_service.proto

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

22712271
// Enable/Disable Security Posture API features for the cluster.
22722272
SecurityPostureConfig security_posture_config = 145;
2273+
2274+
// GKE Enterprise Configuration.
2275+
EnterpriseConfig enterprise_config = 149;
22732276
}
22742277

22752278
// Kubernetes open source beta apis enabled on the cluster.
@@ -5864,6 +5867,25 @@ message ResourceManagerTags {
58645867
map<string, string> tags = 1;
58655868
}
58665869

5870+
// EnterpriseConfig is the cluster enterprise configuration.
5871+
message EnterpriseConfig {
5872+
// Premium tiers for GKE Cluster.
5873+
enum ClusterTier {
5874+
// CLUSTER_TIER_UNSPECIFIED is when cluster_tier is not set.
5875+
CLUSTER_TIER_UNSPECIFIED = 0;
5876+
5877+
// STANDARD indicates a standard GKE cluster.
5878+
STANDARD = 1;
5879+
5880+
// ENTERPRISE indicates a GKE Enterprise cluster.
5881+
ENTERPRISE = 2;
5882+
}
5883+
5884+
// Output only. [Output only] cluster_tier specifies the premium tier of the
5885+
// cluster.
5886+
ClusterTier cluster_tier = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
5887+
}
5888+
58675889
// Options for in-transit encryption.
58685890
enum InTransitEncryptionConfig {
58695891
// Unspecified, will be inferred as default -

0 commit comments

Comments
 (0)