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 ServiceAccountimmediately. | 
|  | Disable a ServiceAccountKey. | 
|  | Enables a ServiceAccountthat was disabled byDisableServiceAccount. | 
|  | 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 Rolethat IAM supports, or every custom role that is defined for an organization or project. | 
|  | Lists every ServiceAccountKeyfor a service account. | 
|  | Lists every ServiceAccountthat 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.CreateOauthClientis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.CreateOauthClientCredentialis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.DeleteOauthClientis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.DeleteOauthClientCredentialis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.GetOauthClientis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.GetOauthClientCredentialis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.ListOauthClientCredentialsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.ListOauthClientsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.UndeleteOauthClientis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.UpdateOauthClientis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.OauthClients.UpdateOauthClientCredentialis not available in Cloud de Confiance by S3NS. | 
google.iam.admin.v1.WorkforcePools
        | Methods | |
|---|---|
|  | The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderScimTenantis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.CreateWorkforcePoolProviderScimTokenis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderScimTenantis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolProviderScimTokenis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.DeleteWorkforcePoolSubjectis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetIamPolicyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderScimTenantis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.GetWorkforcePoolProviderScimTokenis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderKeysis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderScimTenantsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProviderScimTokensis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolProvidersis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.ListWorkforcePoolsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.SetIamPolicyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.TestIamPermissionsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderScimTenantis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolProviderScimTokenis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UndeleteWorkforcePoolSubjectis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProviderScimTenantis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.admin.v1.WorkforcePools.UpdateWorkforcePoolProviderScimTokenis not available in Cloud de Confiance by S3NS. | 
google.iam.v1.WorkloadIdentityPools
        | Methods | |
|---|---|
|  | The method google.iam.v1.WorkloadIdentityPools.AddAttestationRuleis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolManagedIdentityis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolNamespaceis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolManagedIdentityis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolNamespaceis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetIamPolicyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolManagedIdentityis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolNamespaceis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListAttestationRulesis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolManagedIdentitiesis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolNamespacesis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolProviderKeysis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolProvidersis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.RemoveAttestationRuleis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.SetAttestationRulesis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.SetIamPolicyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.TestIamPermissionsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolManagedIdentityis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolNamespaceis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProviderKeyis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolManagedIdentityis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolNamespaceis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
google.iam.v1beta.WorkloadIdentityPools
        | Methods | |
|---|---|
|  | The method google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPoolProvidersis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPoolsis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProvideris not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPoolis not available in Cloud de Confiance by S3NS. | 
|  | The method google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPoolProvideris not available in Cloud de Confiance 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.GetOperationis not available in Cloud de Confiance by S3NS. |