Skip to content

Commit

Permalink
feat(gkehub): update the api
Browse files Browse the repository at this point in the history
#### 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)
  • Loading branch information
yoshi-automation committed Jul 18, 2023
1 parent fdb7803 commit 012ba16
Show file tree
Hide file tree
Showing 27 changed files with 489 additions and 53 deletions.
3 changes: 3 additions & 0 deletions docs/dyn/gkehub_v1.organizations.locations.fleets.html
Expand Up @@ -111,6 +111,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
&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`
&quot;labels&quot;: { # Optional. Labels for this Fleet.
&quot;a_key&quot;: &quot;A String&quot;,
},
&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;.
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
Expand Down
24 changes: 16 additions & 8 deletions docs/dyn/gkehub_v1.projects.locations.features.html
Expand Up @@ -192,8 +192,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -387,8 +388,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -679,8 +681,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -874,8 +877,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -1154,8 +1158,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -1349,8 +1354,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -1585,8 +1591,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down Expand Up @@ -1780,8 +1787,9 @@ <h3>Method Details</h3>
&quot;encryptedClientSecret&quot;: &quot;A String&quot;, # Output only. Encrypted AzureAD client secret.
&quot;kubectlRedirectUri&quot;: &quot;A String&quot;, # The redirect URL that kubectl uses for authorization.
&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.
&quot;userClaim&quot;: &quot;A String&quot;, # Optional. Claim in the AzureAD ID Token that holds the user details.
},
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration
&quot;googleConfig&quot;: { # Configuration for the Google Plugin Auth flow. # GoogleConfig specific configuration.
&quot;disable&quot;: True or False, # Disable automatic configuration of Google Plugin on supported platforms.
},
&quot;name&quot;: &quot;A String&quot;, # Identifier for auth config.
Expand Down
12 changes: 12 additions & 0 deletions docs/dyn/gkehub_v1.projects.locations.fleets.html
Expand Up @@ -114,6 +114,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
&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`
&quot;labels&quot;: { # Optional. Labels for this Fleet.
&quot;a_key&quot;: &quot;A String&quot;,
},
&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;.
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
Expand Down Expand Up @@ -204,6 +207,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
&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`
&quot;labels&quot;: { # Optional. Labels for this Fleet.
&quot;a_key&quot;: &quot;A String&quot;,
},
&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;.
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
Expand Down Expand Up @@ -235,6 +241,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
&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`
&quot;labels&quot;: { # Optional. Labels for this Fleet.
&quot;a_key&quot;: &quot;A String&quot;,
},
&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;.
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
Expand Down Expand Up @@ -274,6 +283,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the Fleet was deleted.
&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`
&quot;labels&quot;: { # Optional. Labels for this Fleet.
&quot;a_key&quot;: &quot;A String&quot;,
},
&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;.
&quot;state&quot;: { # FleetLifecycleState describes the state of a Fleet resource. # Output only. State of the namespace resource.
&quot;code&quot;: &quot;A String&quot;, # Output only. The current state of the Fleet resource.
Expand Down
12 changes: 12 additions & 0 deletions docs/dyn/gkehub_v1.projects.locations.memberships.bindings.html
Expand Up @@ -114,6 +114,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
&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.
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
Expand Down Expand Up @@ -206,6 +209,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
&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.
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
Expand Down Expand Up @@ -239,6 +245,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
&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.
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
Expand Down Expand Up @@ -279,6 +288,9 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was created.
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. When the membership binding was deleted.
&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.
&quot;labels&quot;: { # Optional. Labels for this MembershipBinding.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # The resource name for the membershipbinding itself `projects/{project}/locations/{location}/memberships/{membership}/bindings/{membershipbinding}`
&quot;scope&quot;: &quot;A String&quot;, # A Scope resource name in the format `projects/*/locations/*/scopes/*`.
&quot;state&quot;: { # MembershipBindingLifecycleState describes the state of a Binding resource. # Output only. State of the membership binding resource.
Expand Down

0 comments on commit 012ba16

Please sign in to comment.