public class Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities extends Object
| Constructor and Description |
|---|
ManagedIdentities() |
public Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.AddAttestationRule addAttestationRule(String resource, AddAttestationRuleRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.resource - Required. The resource name of the managed identity or namespace resource to add an attestation rule
to.content - the AddAttestationRuleRequestIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Create create(String parent, WorkloadIdentityPoolManagedIdentity content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The parent resource to create the manage identity in. The only supported location is
`global`.content - the WorkloadIdentityPoolManagedIdentityIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The name of the managed identity to delete.IOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The name of the managed identity to retrieve.IOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The parent resource to list managed identities for.IOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.ListAttestationRules listAttestationRules(String resource) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.resource - Required. The resource name of the managed identity or namespace resource to list attestation rules
of.IOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Patch patch(String name, WorkloadIdentityPoolManagedIdentity content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Output only. The resource name of the managed identity.content - the WorkloadIdentityPoolManagedIdentityIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.RemoveAttestationRule removeAttestationRule(String resource, RemoveAttestationRuleRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.resource - Required. The resource name of the managed identity or namespace resource to remove an attestation
rule from.content - the RemoveAttestationRuleRequestIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.SetAttestationRules setAttestationRules(String resource, SetAttestationRulesRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.resource - Required. The resource name of the managed identity or namespace resource to add an attestation rule
to.content - the SetAttestationRulesRequestIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Undelete undelete(String name, UndeleteWorkloadIdentityPoolManagedIdentityRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The name of the managed identity to undelete.content - the UndeleteWorkloadIdentityPoolManagedIdentityRequestIOExceptionpublic Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.Operations operations()
The typical use is:
Iam iam = new Iam(...);Iam.Operations.List request = iam.operations().list(parameters ...)
public Iam.Projects.Locations.WorkloadIdentityPools.Namespaces.ManagedIdentities.WorkloadSources workloadSources()
The typical use is:
Iam iam = new Iam(...);Iam.WorkloadSources.List request = iam.workloadSources().list(parameters ...)
Copyright © 2011–2025 Google. All rights reserved.