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

Repository

Classes

ClassDescription
com.google.iam.admin.v1.AuditDataAudit 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.BuilderAudit 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.PermissionDeltaA PermissionDelta message to record the added_permissions and removed_permissions inside a role.
com.google.iam.admin.v1.AuditData.PermissionDelta.BuilderA PermissionDelta message to record the added_permissions and removed_permissions inside a role.
com.google.iam.admin.v1.AuditDataProto
com.google.iam.admin.v1.CreateRoleRequestThe request to create a new role.
com.google.iam.admin.v1.CreateRoleRequest.BuilderThe request to create a new role.
com.google.iam.admin.v1.CreateServiceAccountKeyRequestThe service account key create request.
com.google.iam.admin.v1.CreateServiceAccountKeyRequest.BuilderThe service account key create request.
com.google.iam.admin.v1.CreateServiceAccountRequestThe service account create request.
com.google.iam.admin.v1.CreateServiceAccountRequest.BuilderThe service account create request.
com.google.iam.admin.v1.DeleteRoleRequestThe request to delete an existing role.
com.google.iam.admin.v1.DeleteRoleRequest.BuilderThe request to delete an existing role.
com.google.iam.admin.v1.DeleteServiceAccountKeyRequestThe service account key delete request.
com.google.iam.admin.v1.DeleteServiceAccountKeyRequest.BuilderThe service account key delete request.
com.google.iam.admin.v1.DeleteServiceAccountRequestThe service account delete request.
com.google.iam.admin.v1.DeleteServiceAccountRequest.BuilderThe service account delete request.
com.google.iam.admin.v1.DisableServiceAccountKeyRequestThe service account key disable request.
com.google.iam.admin.v1.DisableServiceAccountKeyRequest.BuilderThe service account key disable request.
com.google.iam.admin.v1.DisableServiceAccountRequestThe service account disable request.
com.google.iam.admin.v1.DisableServiceAccountRequest.BuilderThe service account disable request.
com.google.iam.admin.v1.EnableServiceAccountKeyRequestThe service account key enable request.
com.google.iam.admin.v1.EnableServiceAccountKeyRequest.BuilderThe service account key enable request.
com.google.iam.admin.v1.EnableServiceAccountRequestThe service account enable request.
com.google.iam.admin.v1.EnableServiceAccountRequest.BuilderThe service account enable request.
com.google.iam.admin.v1.GetRoleRequestThe request to get the definition of an existing role.
com.google.iam.admin.v1.GetRoleRequest.BuilderThe request to get the definition of an existing role.
com.google.iam.admin.v1.GetServiceAccountKeyRequestThe service account key get by id request.
com.google.iam.admin.v1.GetServiceAccountKeyRequest.BuilderThe service account key get by id request.
com.google.iam.admin.v1.GetServiceAccountRequestThe service account get request.
com.google.iam.admin.v1.GetServiceAccountRequest.BuilderThe service account get request.
com.google.iam.admin.v1.IAMGrpcCreates 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.IAMImplBaseBase 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.BuilderBuilder for projects/{project}/serviceAccounts/{service_account}/keys/{key}.
com.google.iam.admin.v1.LintPolicyRequestThe request to lint a Cloud IAM policy object.
com.google.iam.admin.v1.LintPolicyRequest.BuilderThe request to lint a Cloud IAM policy object.
com.google.iam.admin.v1.LintPolicyResponseThe 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.BuilderThe 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.LintResultStructured response of a single validation unit.
com.google.iam.admin.v1.LintResult.BuilderStructured response of a single validation unit.
com.google.iam.admin.v1.ListRolesRequestThe request to get all roles defined under a resource.
com.google.iam.admin.v1.ListRolesRequest.BuilderThe request to get all roles defined under a resource.
com.google.iam.admin.v1.ListRolesResponseThe response containing the roles defined under a resource.
com.google.iam.admin.v1.ListRolesResponse.BuilderThe response containing the roles defined under a resource.
com.google.iam.admin.v1.ListServiceAccountKeysRequestThe service account keys list request.
com.google.iam.admin.v1.ListServiceAccountKeysRequest.BuilderThe service account keys list request.
com.google.iam.admin.v1.ListServiceAccountKeysResponseThe service account keys list response.
com.google.iam.admin.v1.ListServiceAccountKeysResponse.BuilderThe service account keys list response.
com.google.iam.admin.v1.ListServiceAccountsRequestThe service account list request.
com.google.iam.admin.v1.ListServiceAccountsRequest.BuilderThe service account list request.
com.google.iam.admin.v1.ListServiceAccountsResponseThe service account list response.
com.google.iam.admin.v1.ListServiceAccountsResponse.BuilderThe service account list response.
com.google.iam.admin.v1.ServiceAccountRequestThe service account request. You can only the display_name and description fields. You must use
com.google.iam.admin.v1.ServiceAccountRequest.BuilderThe service account request. You can only the display_name and description fields. You must use
com.google.iam.admin.v1.PermissionA permission which can be included by a role.
com.google.iam.admin.v1.Permission.BuilderA permission which can be included by a role.
com.google.iam.admin.v1.ProjectName
com.google.iam.admin.v1.ProjectName.BuilderBuilder for projects/{project}.
com.google.iam.admin.v1.QueryAuditableServicesRequestA request to get the list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesRequest.BuilderA request to get the list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesResponseA response containing a list of auditable services for a resource.
com.google.iam.admin.v1.QueryAuditableServicesResponse.AuditableServiceContains information about an auditable service.
com.google.iam.admin.v1.QueryAuditableServicesResponse.AuditableService.BuilderContains information about an auditable service.
com.google.iam.admin.v1.QueryAuditableServicesResponse.BuilderA response containing a list of auditable services for a resource.
com.google.iam.admin.v1.QueryGrantableRolesRequestThe grantable role query request.
com.google.iam.admin.v1.QueryGrantableRolesRequest.BuilderThe grantable role query request.
com.google.iam.admin.v1.QueryGrantableRolesResponseThe grantable role query response.
com.google.iam.admin.v1.QueryGrantableRolesResponse.BuilderThe grantable role query response.
com.google.iam.admin.v1.QueryTestablePermissionsRequestA request to get permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsRequest.BuilderA request to get permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsResponseThe response containing permissions which can be tested on a resource.
com.google.iam.admin.v1.QueryTestablePermissionsResponse.BuilderThe response containing permissions which can be tested on a resource.
com.google.iam.admin.v1.RoleA role in the Identity and Access Management API.
com.google.iam.admin.v1.Role.BuilderA role in the Identity and Access Management API.
com.google.iam.admin.v1.ServiceAccountAn IAM service account. A service account is an account for an application or a virtual machine (VM)
com.google.iam.admin.v1.ServiceAccount.BuilderAn IAM service account. A service account is an account for an application or a virtual machine (VM)
com.google.iam.admin.v1.ServiceAccountKeyRepresents a service account key. A service account has two sets of key-pairs: user-managed, and
com.google.iam.admin.v1.ServiceAccountKey.BuilderRepresents 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.BuilderBuilder for projects/{project}/serviceAccounts/{service_account}.
com.google.iam.admin.v1.SignBlobRequestDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobRequest.BuilderDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobResponseDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignBlobResponse.BuilderDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtRequestDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtRequest.BuilderDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtResponseDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.SignJwtResponse.BuilderDeprecated. Migrate to Service Account Credentials API.
com.google.iam.admin.v1.UndeleteRoleRequestThe request to undelete an existing role.
com.google.iam.admin.v1.UndeleteRoleRequest.BuilderThe request to undelete an existing role.
com.google.iam.admin.v1.UndeleteServiceAccountRequestThe service account undelete request.
com.google.iam.admin.v1.UndeleteServiceAccountRequest.BuilderThe service account undelete request.
com.google.iam.admin.v1.UndeleteServiceAccountResponseProtobuf type google.iam.admin.v1.UndeleteServiceAccountResponse
com.google.iam.admin.v1.UndeleteServiceAccountResponse.BuilderProtobuf type google.iam.admin.v1.UndeleteServiceAccountResponse
com.google.iam.admin.v1.UpdateRoleRequestThe request to update a role.
com.google.iam.admin.v1.UpdateRoleRequest.BuilderThe request to update a role.
com.google.iam.admin.v1.UploadServiceAccountKeyRequestThe service account key upload request.
com.google.iam.admin.v1.UploadServiceAccountKeyRequest.BuilderThe service account key upload request.

Interfaces

InterfaceDescription
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.AsyncServiceCreates 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.ServiceAccountRequestOrBuilder
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

EnumDescription
com.google.iam.admin.v1.LintPolicyRequest.LintObjectCase
com.google.iam.admin.v1.LintResult.LevelPossible Level values of a validation unit corresponding to its domain of discourse.
com.google.iam.admin.v1.LintResult.SeverityPossible Severity values of an issued result.
com.google.iam.admin.v1.ListServiceAccountKeysRequest.KeyTypeKeyType filters to selectively retrieve certain varieties of keys.
com.google.iam.admin.v1.Permission.CustomRolesSupportLevelThe state of the permission with regards to custom roles.
com.google.iam.admin.v1.Permission.PermissionLaunchStageA stage representing a permission's lifecycle phase.
com.google.iam.admin.v1.Role.RoleLaunchStageA stage representing a role's lifecycle phase.
com.google.iam.admin.v1.RoleViewA view for Role objects.
com.google.iam.admin.v1.ServiceAccountKeyAlgorithmSupported key algorithms.
com.google.iam.admin.v1.ServiceAccountKeyOriginService Account Key Origin.
com.google.iam.admin.v1.ServiceAccountPrivateKeyTypeSupported private key output formats.
com.google.iam.admin.v1.ServiceAccountPublicKeyTypeSupported public key output formats.