Package com.google.iam.admin.v1 (3.37.0)

GitHub Repository

Classes

Class Description
com.google.iam.admin.v1.AuditData Audit log information specific to Cloud IAM admin APIs. This message is serialized as an Any type in the ServiceData message of an AuditLog message.
com.google.iam.admin.v1.AuditData.Builder Audit log information specific to Cloud IAM admin APIs. This message is serialized as an Any type in the ServiceData message of an AuditLog message.
com.google.iam.admin.v1.AuditData.PermissionDelta A PermissionDelta message to record the added_permissions and removed_permissions inside a role.
com.google.iam.admin.v1.AuditData.PermissionDelta.Builder A PermissionDelta message to record the added_permissions and removed_permissions inside a role.
com.google.iam.admin.v1.AuditDataProto
com.google.iam.admin.v1.CreateRoleRequest The request to create a new role.
com.google.iam.admin.v1.CreateRoleRequest.Builder The request to create a new role.
com.google.iam.admin.v1.CreateServiceAccountKeyRequest The service account key create request.
com.google.iam.admin.v1.CreateServiceAccountKeyRequest.Builder The service account key create request.
com.google.iam.admin.v1.CreateServiceAccountRequest The service account create request.
com.google.iam.admin.v1.CreateServiceAccountRequest.Builder The service account create request.
com.google.iam.admin.v1.DeleteRoleRequest The request to delete an existing role.
com.google.iam.admin.v1.DeleteRoleRequest.Builder The request to delete an existing role.
com.google.iam.admin.v1.DeleteServiceAccountKeyRequest The service account key delete request.
com.google.iam.admin.v1.DeleteServiceAccountKeyRequest.Builder The service account key delete request.
com.google.iam.admin.v1.DeleteServiceAccountRequest The service account delete request.
com.google.iam.admin.v1.DeleteServiceAccountRequest.Builder The service account delete request.
com.google.iam.admin.v1.DisableServiceAccountKeyRequest The service account key disable request.
com.google.iam.admin.v1.DisableServiceAccountKeyRequest.Builder The service account key disable request.
com.google.iam.admin.v1.DisableServiceAccountRequest The service account disable request.
com.google.iam.admin.v1.DisableServiceAccountRequest.Builder The service account disable request.
com.google.iam.admin.v1.EnableServiceAccountKeyRequest The service account key enable request.
com.google.iam.admin.v1.EnableServiceAccountKeyRequest.Builder The service account key enable request.
com.google.iam.admin.v1.EnableServiceAccountRequest The service account enable request.
com.google.iam.admin.v1.EnableServiceAccountRequest.Builder The service account enable request.
com.google.iam.admin.v1.GetRoleRequest The request to get the definition of an existing role.
com.google.iam.admin.v1.GetRoleRequest.Builder The request to get the definition of an existing role.
com.google.iam.admin.v1.GetServiceAccountKeyRequest The service account key get by id request.
com.google.iam.admin.v1.GetServiceAccountKeyRequest.Builder The service account key get by id request.
com.google.iam.admin.v1.GetServiceAccountRequest The service account get request.
com.google.iam.admin.v1.GetServiceAccountRequest.Builder The service account get request.
com.google.iam.admin.v1.IAMGrpc Creates and manages Identity and Access Management (IAM) resources. You can use this service to work with all of the following resources: * Service accounts, which identify an application or a virtual machine
com.google.iam.admin.v1.IAMGrpc.IAMImplBase Base class for the server implementation of the service IAM. Creates and manages Identity and Access Management (IAM) resources.
com.google.iam.admin.v1.Iam
com.google.iam.admin.v1.KeyName
com.google.iam.admin.v1.KeyName.Builder Builder for projects/{project}/serviceAccounts/{service_account}/keys/{key}.
com.google.iam.admin.v1.LintPolicyRequest The request to lint a Cloud IAM policy object.
com.google.iam.admin.v1.LintPolicyRequest.Builder The request to lint a Cloud IAM policy object.
com.google.iam.admin.v1.LintPolicyResponse The response of a lint operation. An empty response indicates the operation was able to fully execute and no lint issue was found.
com.google.iam.admin.v1.LintPolicyResponse.Builder The response of a lint operation. An empty response indicates the operation was able to fully execute and no lint issue was found.
com.google.iam.admin.v1.LintResult Structured response of a single validation unit.
com.google.iam.admin.v1.LintResult.Builder Structured response of a single validation unit.
com.google.iam.admin.v1.ListRolesRequest The request to get all roles defined under a resource.
com.google.iam.admin.v1.ListRolesRequest.Builder The request to get all roles defined under a resource.
com.google.iam.admin.v1.ListRolesResponse The response containing the roles defined under a resource.
com.google.iam.admin.v1.ListRolesResponse.Builder The response containing the roles defined under a resource.
com.google.iam.admin.v1.ListServiceAccountKeysRequest The service account keys list request.
com.google.iam.admin.v1.ListServiceAccountKeysRequest.Builder The service account keys list request.
com.google.iam.admin.v1.ListServiceAccountKeysResponse The service account keys list response.
com.google.iam.admin.v1.ListServiceAccountKeysResponse.Builder The service account keys list response.
com.google.iam.admin.v1.ListServiceAccountsRequest The service account list request.
com.google.iam.admin.v1.ListServiceAccountsRequest.Builder The service account list request.
com.google.iam.admin.v1.ListServiceAccountsResponse The service account list response.
com.google.iam.admin.v1.ListServiceAccountsResponse.Builder The service account list response.
com.google.iam.admin.v1.PatchServiceAccountRequest The service account patch request. You can patch only the display_name and description fields. You must use
com.google.iam.admin.v1.PatchServiceAccountRequest.Builder The service account patch request. You can patch only the display_name and description fields. You must use
com.google.iam.admin.v1.Permission A permission which can be included by a role.
com.google.iam.admin.v1.Permission.Builder A permission which can be included by a role.
com.google.iam.admin.v1.ProjectName
com.google.iam.admin.v1.ProjectName.Builder Builder for projects/{project}.
com.google.iam.admin.v1.QueryAuditableServicesRequest A request to get the list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesRequest.Builder A request to get the list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesResponse A response containing a list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesResponse.AuditableService Contains information about an auditable service.
com.google.iam.admin.v1.QueryAuditableServicesResponse.AuditableService.Builder Contains information about an auditable service.
com.google.iam.admin.v1.QueryAuditableServicesResponse.Builder A response containing a list of auditable services for a resource.
com.google.iam.admin.v1.QueryGrantableRolesRequest The grantable role query request.
com.google.iam.admin.v1.QueryGrantableRolesRequest.Builder The grantable role query request.
com.google.iam.admin.v1.QueryGrantableRolesResponse The grantable role query response.
com.google.iam.admin.v1.QueryGrantableRolesResponse.Builder The grantable role query response.
com.google.iam.admin.v1.QueryTestablePermissionsRequest A request to get permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsRequest.Builder A request to get permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsResponse The response containing permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsResponse.Builder The response containing permissions which can be tested on a resource.
com.google.iam.admin.v1.Role A role in the Identity and Access Management API.
com.google.iam.admin.v1.Role.Builder A role in the Identity and Access Management API.
com.google.iam.admin.v1.ServiceAccount An IAM service account. A service account is an account for an application or a virtual machine (VM)
com.google.iam.admin.v1.ServiceAccount.Builder An IAM service account. A service account is an account for an application or a virtual machine (VM)
com.google.iam.admin.v1.ServiceAccountKey Represents a service account key. A service account has two sets of key-pairs: user-managed, and
com.google.iam.admin.v1.ServiceAccountKey.Builder Represents a service account key. A service account has two sets of key-pairs: user-managed, and
com.google.iam.admin.v1.ServiceAccountName
com.google.iam.admin.v1.ServiceAccountName.Builder Builder for projects/{project}/serviceAccounts/{service_account}.
com.google.iam.admin.v1.SignBlobRequest Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobRequest.Builder Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobResponse Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobResponse.Builder Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtRequest Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtRequest.Builder Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtResponse Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtResponse.Builder Deprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.UndeleteRoleRequest The request to undelete an existing role.
com.google.iam.admin.v1.UndeleteRoleRequest.Builder The request to undelete an existing role.
com.google.iam.admin.v1.UndeleteServiceAccountRequest The service account undelete request.
com.google.iam.admin.v1.UndeleteServiceAccountRequest.Builder The service account undelete request.
com.google.iam.admin.v1.UndeleteServiceAccountResponse Protobuf type google.iam.admin.v1.UndeleteServiceAccountResponse
com.google.iam.admin.v1.UndeleteServiceAccountResponse.Builder Protobuf type google.iam.admin.v1.UndeleteServiceAccountResponse
com.google.iam.admin.v1.UpdateRoleRequest The request to update a role.
com.google.iam.admin.v1.UpdateRoleRequest.Builder The request to update a role.
com.google.iam.admin.v1.UploadServiceAccountKeyRequest The service account key upload request.
com.google.iam.admin.v1.UploadServiceAccountKeyRequest.Builder The service account key upload request.

Interfaces

Interface Description
com.google.iam.admin.v1.AuditData.PermissionDeltaOrBuilder
com.google.iam.admin.v1.AuditDataOrBuilder
com.google.iam.admin.v1.CreateRoleRequestOrBuilder
com.google.iam.admin.v1.CreateServiceAccountKeyRequestOrBuilder
com.google.iam.admin.v1.CreateServiceAccountRequestOrBuilder
com.google.iam.admin.v1.DeleteRoleRequestOrBuilder
com.google.iam.admin.v1.DeleteServiceAccountKeyRequestOrBuilder
com.google.iam.admin.v1.DeleteServiceAccountRequestOrBuilder
com.google.iam.admin.v1.DisableServiceAccountKeyRequestOrBuilder
com.google.iam.admin.v1.DisableServiceAccountRequestOrBuilder
com.google.iam.admin.v1.EnableServiceAccountKeyRequestOrBuilder
com.google.iam.admin.v1.EnableServiceAccountRequestOrBuilder
com.google.iam.admin.v1.GetRoleRequestOrBuilder
com.google.iam.admin.v1.GetServiceAccountKeyRequestOrBuilder
com.google.iam.admin.v1.GetServiceAccountRequestOrBuilder
com.google.iam.admin.v1.IAMGrpc.AsyncService Creates and manages Identity and Access Management (IAM) resources. You can use this service to work with all of the following resources: * Service accounts, which identify an application or a virtual machine
com.google.iam.admin.v1.LintPolicyRequestOrBuilder
com.google.iam.admin.v1.LintPolicyResponseOrBuilder
com.google.iam.admin.v1.LintResultOrBuilder
com.google.iam.admin.v1.ListRolesRequestOrBuilder
com.google.iam.admin.v1.ListRolesResponseOrBuilder
com.google.iam.admin.v1.ListServiceAccountKeysRequestOrBuilder
com.google.iam.admin.v1.ListServiceAccountKeysResponseOrBuilder
com.google.iam.admin.v1.ListServiceAccountsRequestOrBuilder
com.google.iam.admin.v1.ListServiceAccountsResponseOrBuilder
com.google.iam.admin.v1.PatchServiceAccountRequestOrBuilder
com.google.iam.admin.v1.PermissionOrBuilder
com.google.iam.admin.v1.QueryAuditableServicesRequestOrBuilder
com.google.iam.admin.v1.QueryAuditableServicesResponse.AuditableServiceOrBuilder
com.google.iam.admin.v1.QueryAuditableServicesResponseOrBuilder
com.google.iam.admin.v1.QueryGrantableRolesRequestOrBuilder
com.google.iam.admin.v1.QueryGrantableRolesResponseOrBuilder
com.google.iam.admin.v1.QueryTestablePermissionsRequestOrBuilder
com.google.iam.admin.v1.QueryTestablePermissionsResponseOrBuilder
com.google.iam.admin.v1.RoleOrBuilder
com.google.iam.admin.v1.ServiceAccountKeyOrBuilder
com.google.iam.admin.v1.ServiceAccountOrBuilder
com.google.iam.admin.v1.SignBlobRequestOrBuilder
com.google.iam.admin.v1.SignBlobResponseOrBuilder
com.google.iam.admin.v1.SignJwtRequestOrBuilder
com.google.iam.admin.v1.SignJwtResponseOrBuilder
com.google.iam.admin.v1.UndeleteRoleRequestOrBuilder
com.google.iam.admin.v1.UndeleteServiceAccountRequestOrBuilder
com.google.iam.admin.v1.UndeleteServiceAccountResponseOrBuilder
com.google.iam.admin.v1.UpdateRoleRequestOrBuilder
com.google.iam.admin.v1.UploadServiceAccountKeyRequestOrBuilder

Enums

Enum Description
com.google.iam.admin.v1.LintPolicyRequest.LintObjectCase
com.google.iam.admin.v1.LintResult.Level Possible Level values of a validation unit corresponding to its domain of discourse.
com.google.iam.admin.v1.LintResult.Severity Possible Severity values of an issued result.
com.google.iam.admin.v1.ListServiceAccountKeysRequest.KeyType KeyType filters to selectively retrieve certain varieties of keys.
com.google.iam.admin.v1.Permission.CustomRolesSupportLevel The state of the permission with regards to custom roles.
com.google.iam.admin.v1.Permission.PermissionLaunchStage A stage representing a permission's lifecycle phase.
com.google.iam.admin.v1.Role.RoleLaunchStage A stage representing a role's lifecycle phase.
com.google.iam.admin.v1.RoleView A view for Role objects.
com.google.iam.admin.v1.ServiceAccountKeyAlgorithm Supported key algorithms.
com.google.iam.admin.v1.ServiceAccountKeyOrigin Service Account Key Origin.
com.google.iam.admin.v1.ServiceAccountPrivateKeyType Supported private key output formats.
com.google.iam.admin.v1.ServiceAccountPublicKeyType Supported public key output formats.