Package com.google.iam.v1 (1.22.0)

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v2 for new applications.

Classes

Class Description
com.google.iam.v1.AuditConfig Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging.
com.google.iam.v1.AuditConfig.Builder Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging.
com.google.iam.v1.AuditConfigDelta One delta entry for AuditConfig. Each individual change (only one exempted_member in each entry) to a AuditConfig will be a separate entry.
com.google.iam.v1.AuditConfigDelta.Builder One delta entry for AuditConfig. Each individual change (only one exempted_member in each entry) to a AuditConfig will be a separate entry.
com.google.iam.v1.AuditLogConfig Provides the configuration for logging a type of permissions. Example:
com.google.iam.v1.AuditLogConfig.Builder Provides the configuration for logging a type of permissions. Example:
com.google.iam.v1.Binding Associates members, or principals, with a role.
com.google.iam.v1.Binding.Builder Associates members, or principals, with a role.
com.google.iam.v1.BindingDelta One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.
com.google.iam.v1.BindingDelta.Builder One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.
com.google.iam.v1.GetIamPolicyRequest Request message for GetIamPolicy method.
com.google.iam.v1.GetIamPolicyRequest.Builder Request message for GetIamPolicy method.
com.google.iam.v1.GetPolicyOptions Encapsulates settings provided to GetIamPolicy.
com.google.iam.v1.GetPolicyOptions.Builder Encapsulates settings provided to GetIamPolicy.
com.google.iam.v1.IAMPolicyGrpc API Overview Manages Identity and Access Management (IAM) policies. Any implementation of an API that offers access control features
com.google.iam.v1.IAMPolicyGrpc.IAMPolicyImplBase Base class for the server implementation of the service IAMPolicy. API Overview
com.google.iam.v1.IamPolicyProto
com.google.iam.v1.OptionsProto
com.google.iam.v1.Policy An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
com.google.iam.v1.Policy.Builder An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
com.google.iam.v1.PolicyDelta The difference delta between two policies.
com.google.iam.v1.PolicyDelta.Builder The difference delta between two policies.
com.google.iam.v1.PolicyProto
com.google.iam.v1.SetIamPolicyRequest Request message for SetIamPolicy method.
com.google.iam.v1.SetIamPolicyRequest.Builder Request message for SetIamPolicy method.
com.google.iam.v1.TestIamPermissionsRequest Request message for TestIamPermissions method.
com.google.iam.v1.TestIamPermissionsRequest.Builder Request message for TestIamPermissions method.
com.google.iam.v1.TestIamPermissionsResponse Response message for TestIamPermissions method.
com.google.iam.v1.TestIamPermissionsResponse.Builder Response message for TestIamPermissions method.

Interfaces

Interface Description
com.google.iam.v1.AuditConfigDeltaOrBuilder
com.google.iam.v1.AuditConfigOrBuilder
com.google.iam.v1.AuditLogConfigOrBuilder
com.google.iam.v1.BindingDeltaOrBuilder
com.google.iam.v1.BindingOrBuilder
com.google.iam.v1.GetIamPolicyRequestOrBuilder
com.google.iam.v1.GetPolicyOptionsOrBuilder
com.google.iam.v1.IAMPolicyGrpc.AsyncService API Overview Manages Identity and Access Management (IAM) policies. Any implementation of an API that offers access control features
com.google.iam.v1.PolicyDeltaOrBuilder
com.google.iam.v1.PolicyOrBuilder
com.google.iam.v1.SetIamPolicyRequestOrBuilder
com.google.iam.v1.TestIamPermissionsRequestOrBuilder
com.google.iam.v1.TestIamPermissionsResponseOrBuilder

Enums

Enum Description
com.google.iam.v1.AuditConfigDelta.Action The type of action performed on an audit configuration in a policy.
com.google.iam.v1.AuditLogConfig.LogType The list of valid permission types for which logging can be configured. Admin writes are always logged, and are not configurable.
com.google.iam.v1.BindingDelta.Action The type of action performed on a Binding in a policy.