Class OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.WellKnownResource
The "well-known" collection of methods.
Inheritance
OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.WellKnownResource
Inherited Members
Namespace: Google.Apis.CloudSecurityToken.v1
Assembly: Google.Apis.CloudSecurityToken.v1.dll
Syntax
public class OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.WellKnownResource
Constructors
WellKnownResource(IClientService)
Constructs a new resource.
Declaration
public WellKnownResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
GetOpenidConfiguration(string)
Gets the OIDC provider configuration for an agentic or managed workload identity pool following the OIDC 1.0 discovery specification. For now, only agentic system pools are supported.
Declaration
public virtual OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.WellKnownResource.GetOpenidConfigurationRequest GetOpenidConfiguration(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the pool whose OpenID provider configuration to retrieve. Format: 'organizations/{ORGANIZATION_NUMBER}/locations/global/workloadIdentityPools/{POOL_ID}' 'projects/{PROJECT_NUMBER}/locations/global/workloadIdentityPools/{POOL_ID}' Example: 'organizations/1234/locations/global/workloadIdentityPools/agents.global.org-1234.system.id.goog' 'projects/12345678/locations/global/workloadIdentityPools/agents.global.proj-12345678.system.id.goog' |
Returns
| Type | Description |
|---|---|
| OrganizationsResource.LocationsResource.WorkloadIdentityPoolsResource.WellKnownResource.GetOpenidConfigurationRequest |