Skip to content

Commit a3d7bf9

Browse files
feat(gkehub): update the api
#### gkehub:v1 The following keys were added: - schemas.Authority.properties.scopeTenancyIdentityProvider (Total Keys: 2) - schemas.Authority.properties.scopeTenancyWorkloadIdentityPool (Total Keys: 2) #### gkehub:v1alpha The following keys were added: - schemas.Authority.properties.scopeTenancyIdentityProvider (Total Keys: 2) - schemas.Authority.properties.scopeTenancyWorkloadIdentityPool (Total Keys: 2) #### gkehub:v1beta The following keys were added: - schemas.Authority.properties.scopeTenancyIdentityProvider (Total Keys: 2) - schemas.Authority.properties.scopeTenancyWorkloadIdentityPool (Total Keys: 2) #### gkehub:v1beta1 The following keys were added: - schemas.Authority.properties.scopeTenancyIdentityProvider (Total Keys: 2) - schemas.Authority.properties.scopeTenancyWorkloadIdentityPool (Total Keys: 2)
1 parent eb5c6c1 commit a3d7bf9

11 files changed

+86
-4
lines changed

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ <h3>Method Details</h3>
137137
&quot;identityProvider&quot;: &quot;A String&quot;, # Output only. An identity provider that reflects the `issuer` in the workload identity pool.
138138
&quot;issuer&quot;: &quot;A String&quot;, # Optional. A JSON Web Token (JWT) issuer URI. `issuer` must start with `https://` and be a valid URL with length &lt;2000 characters, it must use `location` rather than `zone` for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing `issuer` disables Workload Identity. `issuer` cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).
139139
&quot;oidcJwks&quot;: &quot;A String&quot;, # Optional. OIDC verification keys for this Membership in JWKS format (RFC 7517). When this field is set, OIDC discovery will NOT be performed on `issuer`, and instead OIDC tokens will be validated using this field.
140+
&quot;scopeTenancyIdentityProvider&quot;: &quot;A String&quot;, # Optional. Output only. The identity provider for the scope-tenancy workload identity pool.
141+
&quot;scopeTenancyWorkloadIdentityPool&quot;: &quot;A String&quot;, # Optional. Output only. The name of the scope-tenancy workload identity pool. This pool is set in the fleet-level feature.
140142
&quot;workloadIdentityPool&quot;: &quot;A String&quot;, # Output only. The name of the workload identity pool in which `issuer` will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is `{PROJECT_ID}.hub.id.goog`, although this is subject to change in newer versions of this API.
141143
},
142144
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. The tier of the cluster.
@@ -334,6 +336,8 @@ <h3>Method Details</h3>
334336
&quot;identityProvider&quot;: &quot;A String&quot;, # Output only. An identity provider that reflects the `issuer` in the workload identity pool.
335337
&quot;issuer&quot;: &quot;A String&quot;, # Optional. A JSON Web Token (JWT) issuer URI. `issuer` must start with `https://` and be a valid URL with length &lt;2000 characters, it must use `location` rather than `zone` for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing `issuer` disables Workload Identity. `issuer` cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).
336338
&quot;oidcJwks&quot;: &quot;A String&quot;, # Optional. OIDC verification keys for this Membership in JWKS format (RFC 7517). When this field is set, OIDC discovery will NOT be performed on `issuer`, and instead OIDC tokens will be validated using this field.
339+
&quot;scopeTenancyIdentityProvider&quot;: &quot;A String&quot;, # Optional. Output only. The identity provider for the scope-tenancy workload identity pool.
340+
&quot;scopeTenancyWorkloadIdentityPool&quot;: &quot;A String&quot;, # Optional. Output only. The name of the scope-tenancy workload identity pool. This pool is set in the fleet-level feature.
337341
&quot;workloadIdentityPool&quot;: &quot;A String&quot;, # Output only. The name of the workload identity pool in which `issuer` will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is `{PROJECT_ID}.hub.id.goog`, although this is subject to change in newer versions of this API.
338342
},
339343
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. The tier of the cluster.
@@ -486,6 +490,8 @@ <h3>Method Details</h3>
486490
&quot;identityProvider&quot;: &quot;A String&quot;, # Output only. An identity provider that reflects the `issuer` in the workload identity pool.
487491
&quot;issuer&quot;: &quot;A String&quot;, # Optional. A JSON Web Token (JWT) issuer URI. `issuer` must start with `https://` and be a valid URL with length &lt;2000 characters, it must use `location` rather than `zone` for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing `issuer` disables Workload Identity. `issuer` cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).
488492
&quot;oidcJwks&quot;: &quot;A String&quot;, # Optional. OIDC verification keys for this Membership in JWKS format (RFC 7517). When this field is set, OIDC discovery will NOT be performed on `issuer`, and instead OIDC tokens will be validated using this field.
493+
&quot;scopeTenancyIdentityProvider&quot;: &quot;A String&quot;, # Optional. Output only. The identity provider for the scope-tenancy workload identity pool.
494+
&quot;scopeTenancyWorkloadIdentityPool&quot;: &quot;A String&quot;, # Optional. Output only. The name of the scope-tenancy workload identity pool. This pool is set in the fleet-level feature.
489495
&quot;workloadIdentityPool&quot;: &quot;A String&quot;, # Output only. The name of the workload identity pool in which `issuer` will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is `{PROJECT_ID}.hub.id.goog`, although this is subject to change in newer versions of this API.
490496
},
491497
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. The tier of the cluster.
@@ -597,6 +603,8 @@ <h3>Method Details</h3>
597603
&quot;identityProvider&quot;: &quot;A String&quot;, # Output only. An identity provider that reflects the `issuer` in the workload identity pool.
598604
&quot;issuer&quot;: &quot;A String&quot;, # Optional. A JSON Web Token (JWT) issuer URI. `issuer` must start with `https://` and be a valid URL with length &lt;2000 characters, it must use `location` rather than `zone` for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing `issuer` disables Workload Identity. `issuer` cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).
599605
&quot;oidcJwks&quot;: &quot;A String&quot;, # Optional. OIDC verification keys for this Membership in JWKS format (RFC 7517). When this field is set, OIDC discovery will NOT be performed on `issuer`, and instead OIDC tokens will be validated using this field.
606+
&quot;scopeTenancyIdentityProvider&quot;: &quot;A String&quot;, # Optional. Output only. The identity provider for the scope-tenancy workload identity pool.
607+
&quot;scopeTenancyWorkloadIdentityPool&quot;: &quot;A String&quot;, # Optional. Output only. The name of the scope-tenancy workload identity pool. This pool is set in the fleet-level feature.
600608
&quot;workloadIdentityPool&quot;: &quot;A String&quot;, # Output only. The name of the workload identity pool in which `issuer` will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is `{PROJECT_ID}.hub.id.goog`, although this is subject to change in newer versions of this API.
601609
},
602610
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. The tier of the cluster.

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,8 @@ <h3>Method Details</h3>
366366
&quot;identityProvider&quot;: &quot;A String&quot;, # Output only. An identity provider that reflects the `issuer` in the workload identity pool.
367367
&quot;issuer&quot;: &quot;A String&quot;, # Optional. A JSON Web Token (JWT) issuer URI. `issuer` must start with `https://` and be a valid URL with length &lt;2000 characters, it must use `location` rather than `zone` for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing `issuer` disables Workload Identity. `issuer` cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).
368368
&quot;oidcJwks&quot;: &quot;A String&quot;, # Optional. OIDC verification keys for this Membership in JWKS format (RFC 7517). When this field is set, OIDC discovery will NOT be performed on `issuer`, and instead OIDC tokens will be validated using this field.
369+
&quot;scopeTenancyIdentityProvider&quot;: &quot;A String&quot;, # Optional. Output only. The identity provider for the scope-tenancy workload identity pool.
370+
&quot;scopeTenancyWorkloadIdentityPool&quot;: &quot;A String&quot;, # Optional. Output only. The name of the scope-tenancy workload identity pool. This pool is set in the fleet-level feature.
369371
&quot;workloadIdentityPool&quot;: &quot;A String&quot;, # Output only. The name of the workload identity pool in which `issuer` will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is `{PROJECT_ID}.hub.id.goog`, although this is subject to change in newer versions of this API.
370372
},
371373
&quot;clusterTier&quot;: &quot;A String&quot;, # Output only. The tier of the cluster.

0 commit comments

Comments
 (0)