Skip to content

Commit 012ba16

Browse files
feat(gkehub): update the api
#### gkehub:v1 The following keys were added: - schemas.Fleet.properties.labels (Total Keys: 2) - schemas.IdentityServiceAzureADConfig.properties.userClaim.type (Total Keys: 1) - schemas.MembershipBinding.properties.labels (Total Keys: 2) - schemas.Scope.properties.labels (Total Keys: 2) #### gkehub:v1alpha The following keys were added: - schemas.ClusterUpgradeGKEUpgradeFeatureState.properties.upgradeState (Total Keys: 2) - schemas.ClusterUpgradeGKEUpgradeState (Total Keys: 7) - schemas.Fleet.properties.labels (Total Keys: 2) - schemas.IdentityServiceAzureADConfig.properties.userClaim.type (Total Keys: 1) - schemas.MembershipBinding.properties.labels (Total Keys: 2) - schemas.Namespace.properties.labels (Total Keys: 2) - schemas.RBACRoleBinding.properties.labels (Total Keys: 2) - schemas.Scope.properties.labels (Total Keys: 2) #### gkehub:v1beta The following keys were added: - schemas.Fleet.properties.labels (Total Keys: 2) - schemas.IdentityServiceAzureADConfig.properties.userClaim.type (Total Keys: 1) - schemas.MembershipBinding.properties.labels (Total Keys: 2) - schemas.Namespace.properties.labels (Total Keys: 2) - schemas.RBACRoleBinding.properties.labels (Total Keys: 2) - schemas.Scope.properties.labels (Total Keys: 2)
1 parent fdb7803 commit 012ba16

27 files changed

+489
-53
lines changed

docs/dyn/gkehub_v1.organizations.locations.fleets.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ <h3>Method Details</h3>
111111
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
112112
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
113113
&quot;displayName&quot;: &quot;A String&quot;, # Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point. Example: `Production Fleet`
114+
&quot;labels&quot;: { # Optional. Labels for this Fleet.
115+
&quot;a_key&quot;: &quot;A String&quot;,
116+
},
114117
&quot;name&quot;: &quot;A String&quot;, # Output only. The full, unique resource name of this fleet in the format of `projects/{project}/locations/{location}/fleets/{fleet}`. Each Google Cloud project can have at most one fleet resource, named &quot;default&quot;.
115118
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
116119
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.

docs/dyn/gkehub_v1.projects.locations.features.html

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,9 @@ <h3>Method Details</h3>
192192
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
193193
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
194194
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
195+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
195196
},
196-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
197+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
197198
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
198199
},
199200
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -387,8 +388,9 @@ <h3>Method Details</h3>
387388
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
388389
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
389390
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
391+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
390392
},
391-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
393+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
392394
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
393395
},
394396
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -679,8 +681,9 @@ <h3>Method Details</h3>
679681
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
680682
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
681683
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
684+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
682685
},
683-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
686+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
684687
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
685688
},
686689
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -874,8 +877,9 @@ <h3>Method Details</h3>
874877
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
875878
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
876879
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
880+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
877881
},
878-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
882+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
879883
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
880884
},
881885
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -1154,8 +1158,9 @@ <h3>Method Details</h3>
11541158
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
11551159
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
11561160
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
1161+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
11571162
},
1158-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
1163+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
11591164
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
11601165
},
11611166
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -1349,8 +1354,9 @@ <h3>Method Details</h3>
13491354
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
13501355
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
13511356
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
1357+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
13521358
},
1353-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
1359+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
13541360
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
13551361
},
13561362
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -1585,8 +1591,9 @@ <h3>Method Details</h3>
15851591
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
15861592
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
15871593
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
1594+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
15881595
},
1589-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
1596+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
15901597
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
15911598
},
15921599
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
@@ -1780,8 +1787,9 @@ <h3>Method Details</h3>
17801787
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
17811788
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
17821789
&quot;tenant&quot;: &quot;A String&quot;, # Kind of Azure AD account to be authenticated. Supported values are or for accounts belonging to a specific tenant.
1790+
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
17831791
},
1784-
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
1792+
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
17851793
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
17861794
},
17871795
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.

docs/dyn/gkehub_v1.projects.locations.fleets.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ <h3>Method Details</h3>
114114
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
115115
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
116116
&quot;displayName&quot;: &quot;A String&quot;, # Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point. Example: `Production Fleet`
117+
&quot;labels&quot;: { # Optional. Labels for this Fleet.
118+
&quot;a_key&quot;: &quot;A String&quot;,
119+
},
117120
&quot;name&quot;: &quot;A String&quot;, # Output only. The full, unique resource name of this fleet in the format of `projects/{project}/locations/{location}/fleets/{fleet}`. Each Google Cloud project can have at most one fleet resource, named &quot;default&quot;.
118121
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
119122
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
@@ -204,6 +207,9 @@ <h3>Method Details</h3>
204207
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
205208
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
206209
&quot;displayName&quot;: &quot;A String&quot;, # Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point. Example: `Production Fleet`
210+
&quot;labels&quot;: { # Optional. Labels for this Fleet.
211+
&quot;a_key&quot;: &quot;A String&quot;,
212+
},
207213
&quot;name&quot;: &quot;A String&quot;, # Output only. The full, unique resource name of this fleet in the format of `projects/{project}/locations/{location}/fleets/{fleet}`. Each Google Cloud project can have at most one fleet resource, named &quot;default&quot;.
208214
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
209215
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
@@ -235,6 +241,9 @@ <h3>Method Details</h3>
235241
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
236242
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
237243
&quot;displayName&quot;: &quot;A String&quot;, # Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point. Example: `Production Fleet`
244+
&quot;labels&quot;: { # Optional. Labels for this Fleet.
245+
&quot;a_key&quot;: &quot;A String&quot;,
246+
},
238247
&quot;name&quot;: &quot;A String&quot;, # Output only. The full, unique resource name of this fleet in the format of `projects/{project}/locations/{location}/fleets/{fleet}`. Each Google Cloud project can have at most one fleet resource, named &quot;default&quot;.
239248
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
240249
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
@@ -274,6 +283,9 @@ <h3>Method Details</h3>
274283
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
275284
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
276285
&quot;displayName&quot;: &quot;A String&quot;, # Optional. A user-assigned display name of the Fleet. When present, it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, single-quote, double-quote, space, and exclamation point. Example: `Production Fleet`
286+
&quot;labels&quot;: { # Optional. Labels for this Fleet.
287+
&quot;a_key&quot;: &quot;A String&quot;,
288+
},
277289
&quot;name&quot;: &quot;A String&quot;, # Output only. The full, unique resource name of this fleet in the format of `projects/{project}/locations/{location}/fleets/{fleet}`. Each Google Cloud project can have at most one fleet resource, named &quot;default&quot;.
278290
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
279291
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.

docs/dyn/gkehub_v1.projects.locations.memberships.bindings.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ <h3>Method Details</h3>
114114
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
115115
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
116116
&quot;fleet&quot;: True or False, # Whether the membershipbinding is Fleet-wide; true means that this Membership should be bound to all Namespaces in this entire Fleet.
117+
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
118+
&quot;a_key&quot;: &quot;A String&quot;,
119+
},
117120
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
118121
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
119122
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
@@ -206,6 +209,9 @@ <h3>Method Details</h3>
206209
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
207210
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
208211
&quot;fleet&quot;: True or False, # Whether the membershipbinding is Fleet-wide; true means that this Membership should be bound to all Namespaces in this entire Fleet.
212+
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
213+
&quot;a_key&quot;: &quot;A String&quot;,
214+
},
209215
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
210216
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
211217
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
@@ -239,6 +245,9 @@ <h3>Method Details</h3>
239245
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
240246
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
241247
&quot;fleet&quot;: True or False, # Whether the membershipbinding is Fleet-wide; true means that this Membership should be bound to all Namespaces in this entire Fleet.
248+
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
249+
&quot;a_key&quot;: &quot;A String&quot;,
250+
},
242251
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
243252
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
244253
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
@@ -279,6 +288,9 @@ <h3>Method Details</h3>
279288
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
280289
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
281290
&quot;fleet&quot;: True or False, # Whether the membershipbinding is Fleet-wide; true means that this Membership should be bound to all Namespaces in this entire Fleet.
291+
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
292+
&quot;a_key&quot;: &quot;A String&quot;,
293+
},
282294
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
283295
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
284296
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.

0 commit comments

Comments
 (0)