Namespace Google.Apis.Iam.v2
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.