Manages identity and access control for Trusted Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Trusted Cloud and make API calls.
Service: iam.googleapis.com
The Service name iam.googleapis.com
is needed to create RPC client stubs.
google.iam.admin.v1.IAM
Methods | |
---|---|
|
Creates a new custom Role . |
|
Creates a ServiceAccount . |
|
Creates a ServiceAccountKey . |
|
Deletes a custom Role . |
|
Deletes a ServiceAccount . |
|
Deletes a ServiceAccountKey . |
|
Disables a ServiceAccount immediately. |
|
Disable a ServiceAccountKey . |
|
Enables a ServiceAccount that was disabled by DisableServiceAccount . |
|
Enable a ServiceAccountKey . |
|
Gets the IAM policy that is attached to a ServiceAccount . |
|
Gets the definition of a Role . |
|
Gets a ServiceAccount . |
|
Gets a ServiceAccountKey . |
|
Lints, or validates, an IAM policy. |
|
Lists every predefined Role that IAM supports, or every custom role that is defined for an organization or project. |
|
Lists every ServiceAccountKey for a service account. |
|
Lists every ServiceAccount that belongs to a specific project. |
|
Patches a ServiceAccount . |
|
Returns a list of services that allow you to opt into audit logs that are not generated by default. |
|
Lists roles that can be granted on a Trusted Cloud resource. |
|
Lists every permission that you can test on a resource. |
|
Sets the IAM policy that is attached to a ServiceAccount . |
|
Signs a blob using the system-managed private key for a ServiceAccount . |
|
Signs a JSON Web Token (JWT) using the system-managed private key for a ServiceAccount . |
|
Tests whether the caller has the specified permissions on a ServiceAccount . |
|
Undeletes a custom Role . |
|
Restores a deleted ServiceAccount . |
|
Updates the definition of a custom Role . |
|
Note: We are in the process of deprecating this method. |
|
Uploads the public key portion of a key pair that you manage, and associates the public key with a ServiceAccount . |
google.iam.admin.v1.OauthClients
Methods | |
---|---|
|
The method google.iam.admin.v1.OauthClients.CreateOauthClient is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.CreateOauthClientCredential is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.DeleteOauthClient is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.DeleteOauthClientCredential is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.GetOauthClient is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.GetOauthClientCredential is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.ListOauthClientCredentials is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.ListOauthClients is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.UndeleteOauthClient is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.UpdateOauthClient is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.OauthClients.UpdateOauthClientCredential is not available in Trusted Cloud by S3NS. |
google.iam.admin.v1.WorkforcePools
Methods | |
---|---|
|
The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderScimTenant is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderScimToken is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderScimTenant is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderScimToken is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolSubject is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetIamPolicy is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetWorkforcePool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderScimTenant is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderScimToken is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderKeys is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderScimTenants is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderScimTokens is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviders is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.ListWorkforcePools is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.SetIamPolicy is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.TestIamPermissions is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderScimTenant is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderScimToken is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolSubject is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProviderScimTenant is not available in Trusted Cloud by S3NS. |
|
The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProviderScimToken is not available in Trusted Cloud by S3NS. |
google.iam.v1.WorkloadIdentityPools
Methods | |
---|---|
|
The method google.iam.v1.WorkloadIdentityPools.AddAttestationRule is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolManagedIdentity is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolNamespace is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolManagedIdentity is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolNamespace is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetIamPolicy is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolManagedIdentity is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolNamespace is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListAttestationRules is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolManagedIdentities is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolNamespaces is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolProviderKeys is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolProviders is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPools is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.RemoveAttestationRule is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.SetAttestationRules is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.SetIamPolicy is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.TestIamPermissions is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolManagedIdentity is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolNamespace is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProviderKey is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolManagedIdentity is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolNamespace is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
google.iam.v1beta.WorkloadIdentityPools
Methods | |
---|---|
|
The method google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPoolProviders is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPools is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPool is not available in Trusted Cloud by S3NS. |
|
The method google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPoolProvider is not available in Trusted Cloud by S3NS. |
google.iam.v2.Policies
Methods | |
---|---|
|
Creates a policy. |
|
Deletes a policy. |
|
Gets a policy. |
|
Retrieves the policies of the specified kind that are attached to a resource. |
|
Updates the specified policy. |
google.iam.v2beta.Policies
Methods | |
---|---|
|
Creates a policy. |
|
Deletes a policy. |
|
Gets a policy. |
|
Retrieves the policies of the specified kind that are attached to a resource. |
|
Updates the specified policy. |
google.iam.v3.AccessPolicies
Methods |
---|
google.iam.v3.PolicyBindings
Methods |
---|
google.iam.v3.PrincipalAccessBoundaryPolicies
Methods |
---|
google.iam.v3beta.AccessPolicies
Methods |
---|
google.iam.v3beta.PolicyBindings
Methods |
---|
google.iam.v3beta.PrincipalAccessBoundaryPolicies
Methods |
---|
google.longrunning.Operations
Methods | |
---|---|
|
The method google.longrunning.Operations.GetOperation is not available in Trusted Cloud by S3NS. |