Show / Hide Table of Contents

Namespace Google.Apis.Iam.v2beta

Classes

IamBaseServiceRequest<TResponse>

A base abstract class for Iam requests.

IamService

The Iam Service.

IamService.Scope

Available OAuth 2.0 scopes for use with the Identity and Access Management (IAM) API.

IamService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Identity and Access Management (IAM) API.

PoliciesResource

The "policies" collection of methods.

PoliciesResource.CreatePolicyRequest

Creates a policy.

PoliciesResource.DeleteRequest

Deletes a policy. This action is permanent.

PoliciesResource.GetRequest

Gets a policy.

PoliciesResource.ListPoliciesRequest

Retrieves the policies of the specified kind that are attached to a resource. The response lists only policy metadata. In particular, policy rules are omitted.

PoliciesResource.OperationsResource

The "operations" collection of methods.

PoliciesResource.OperationsResource.GetRequest

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

PoliciesResource.UpdateRequest

Updates the specified policy. You can update only the rules and the display name for the policy. To update a policy, you should use a read-modify-write loop: 1. Use GetPolicy to read the current version of the policy. 2. Modify the policy as needed. 3. Use UpdatePolicy to write the updated policy. This pattern helps prevent conflicts between concurrent updates.

Enums

IamBaseServiceRequest<TResponse>.AltEnum

Data format for response.

IamBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX