Package com.google.cloud.accessapproval.v1 (2.40.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.accessapproval.v1.AccessApprovalAdminClient Service Description: This API allows a customer to manage accesses to cloud resources by Google personnel. It defines the following resource model:

- The API has a collection of

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.accessapproval.v1.AccessApprovalAdminSettings Settings class to configure an instance of AccessApprovalAdminClient.

The default instance has everything set to sensible defaults:

com.google.cloud.accessapproval.v1.AccessApprovalSettings

Settings on a Project/Folder/Organization related to Access Approval.

Classes

Class Description
com.google.cloud.accessapproval.v1.AccessApprovalAdminClient.ListApprovalRequestsFixedSizeCollection
com.google.cloud.accessapproval.v1.AccessApprovalAdminClient.ListApprovalRequestsPage
com.google.cloud.accessapproval.v1.AccessApprovalAdminClient.ListApprovalRequestsPagedResponse
com.google.cloud.accessapproval.v1.AccessApprovalAdminSettings.Builder Builder for AccessApprovalAdminSettings.
com.google.cloud.accessapproval.v1.AccessApprovalGrpc This API allows a customer to manage accesses to cloud resources by Google personnel. It defines the following resource model: - The API has a collection of
com.google.cloud.accessapproval.v1.AccessApprovalGrpc.AccessApprovalImplBase Base class for the server implementation of the service AccessApproval. This API allows a customer to manage accesses to cloud resources by
com.google.cloud.accessapproval.v1.AccessApprovalProto
com.google.cloud.accessapproval.v1.AccessApprovalServiceAccount Access Approval service account related to a project/folder/organization.
com.google.cloud.accessapproval.v1.AccessApprovalServiceAccount.Builder Access Approval service account related to a project/folder/organization.
com.google.cloud.accessapproval.v1.AccessApprovalSettings.Builder Settings on a Project/Folder/Organization related to Access Approval.
com.google.cloud.accessapproval.v1.AccessApprovalSettingsName
com.google.cloud.accessapproval.v1.AccessApprovalSettingsName.Builder Builder for projects/{project}/accessApprovalSettings.
com.google.cloud.accessapproval.v1.AccessApprovalSettingsName.FolderBuilder Builder for folders/{folder}/accessApprovalSettings.
com.google.cloud.accessapproval.v1.AccessApprovalSettingsName.OrganizationBuilder Builder for organizations/{organization}/accessApprovalSettings.
com.google.cloud.accessapproval.v1.AccessLocations Home office and physical location of the principal.
com.google.cloud.accessapproval.v1.AccessLocations.Builder Home office and physical location of the principal.
com.google.cloud.accessapproval.v1.AccessReason Protobuf type google.cloud.accessapproval.v1.AccessReason
com.google.cloud.accessapproval.v1.AccessReason.Builder Protobuf type google.cloud.accessapproval.v1.AccessReason
com.google.cloud.accessapproval.v1.ApprovalRequest A request for the customer to approve access to a resource.
com.google.cloud.accessapproval.v1.ApprovalRequest.Builder A request for the customer to approve access to a resource.
com.google.cloud.accessapproval.v1.ApprovalRequestName
com.google.cloud.accessapproval.v1.ApprovalRequestName.Builder Builder for projects/{project}/approvalRequests/{approval_request}.
com.google.cloud.accessapproval.v1.ApprovalRequestName.FolderApprovalRequestBuilder Builder for folders/{folder}/approvalRequests/{approval_request}.
com.google.cloud.accessapproval.v1.ApprovalRequestName.OrganizationApprovalRequestBuilder Builder for organizations/{organization}/approvalRequests/{approval_request}.
com.google.cloud.accessapproval.v1.ApproveApprovalRequestMessage Request to approve an ApprovalRequest.
com.google.cloud.accessapproval.v1.ApproveApprovalRequestMessage.Builder Request to approve an ApprovalRequest.
com.google.cloud.accessapproval.v1.ApproveDecision A decision that has been made to approve access to a resource.
com.google.cloud.accessapproval.v1.ApproveDecision.Builder A decision that has been made to approve access to a resource.
com.google.cloud.accessapproval.v1.DeleteAccessApprovalSettingsMessage Request to delete access approval settings.
com.google.cloud.accessapproval.v1.DeleteAccessApprovalSettingsMessage.Builder Request to delete access approval settings.
com.google.cloud.accessapproval.v1.DismissApprovalRequestMessage Request to dismiss an approval request.
com.google.cloud.accessapproval.v1.DismissApprovalRequestMessage.Builder Request to dismiss an approval request.
com.google.cloud.accessapproval.v1.DismissDecision A decision that has been made to dismiss an approval request.
com.google.cloud.accessapproval.v1.DismissDecision.Builder A decision that has been made to dismiss an approval request.
com.google.cloud.accessapproval.v1.EnrolledService Represents the enrollment of a cloud resource into a specific service.
com.google.cloud.accessapproval.v1.EnrolledService.Builder Represents the enrollment of a cloud resource into a specific service.
com.google.cloud.accessapproval.v1.FolderName
com.google.cloud.accessapproval.v1.FolderName.Builder Builder for folders/{folder}.
com.google.cloud.accessapproval.v1.GetAccessApprovalServiceAccountMessage Request to get an Access Approval service account.
com.google.cloud.accessapproval.v1.GetAccessApprovalServiceAccountMessage.Builder Request to get an Access Approval service account.
com.google.cloud.accessapproval.v1.GetAccessApprovalSettingsMessage Request to get access approval settings.
com.google.cloud.accessapproval.v1.GetAccessApprovalSettingsMessage.Builder Request to get access approval settings.
com.google.cloud.accessapproval.v1.GetApprovalRequestMessage Request to get an approval request.
com.google.cloud.accessapproval.v1.GetApprovalRequestMessage.Builder Request to get an approval request.
com.google.cloud.accessapproval.v1.InvalidateApprovalRequestMessage Request to invalidate an existing approval.
com.google.cloud.accessapproval.v1.InvalidateApprovalRequestMessage.Builder Request to invalidate an existing approval.
com.google.cloud.accessapproval.v1.ListApprovalRequestsMessage Request to list approval requests.
com.google.cloud.accessapproval.v1.ListApprovalRequestsMessage.Builder Request to list approval requests.
com.google.cloud.accessapproval.v1.ListApprovalRequestsResponse Response to listing of ApprovalRequest objects.
com.google.cloud.accessapproval.v1.ListApprovalRequestsResponse.Builder Response to listing of ApprovalRequest objects.
com.google.cloud.accessapproval.v1.OrganizationName
com.google.cloud.accessapproval.v1.OrganizationName.Builder Builder for organizations/{organization}.
com.google.cloud.accessapproval.v1.ProjectName
com.google.cloud.accessapproval.v1.ProjectName.Builder Builder for projects/{project}.
com.google.cloud.accessapproval.v1.ResourceProperties The properties associated with the resource of the request.
com.google.cloud.accessapproval.v1.ResourceProperties.Builder The properties associated with the resource of the request.
com.google.cloud.accessapproval.v1.SignatureInfo Information about the digital signature of the resource.
com.google.cloud.accessapproval.v1.SignatureInfo.Builder Information about the digital signature of the resource.
com.google.cloud.accessapproval.v1.UpdateAccessApprovalSettingsMessage Request to update access approval settings.
com.google.cloud.accessapproval.v1.UpdateAccessApprovalSettingsMessage.Builder Request to update access approval settings.

Interfaces

Interface Description
com.google.cloud.accessapproval.v1.AccessApprovalGrpc.AsyncService This API allows a customer to manage accesses to cloud resources by Google personnel. It defines the following resource model: - The API has a collection of
com.google.cloud.accessapproval.v1.AccessApprovalServiceAccountOrBuilder
com.google.cloud.accessapproval.v1.AccessApprovalSettingsOrBuilder
com.google.cloud.accessapproval.v1.AccessLocationsOrBuilder
com.google.cloud.accessapproval.v1.AccessReasonOrBuilder
com.google.cloud.accessapproval.v1.ApprovalRequestOrBuilder
com.google.cloud.accessapproval.v1.ApproveApprovalRequestMessageOrBuilder
com.google.cloud.accessapproval.v1.ApproveDecisionOrBuilder
com.google.cloud.accessapproval.v1.DeleteAccessApprovalSettingsMessageOrBuilder
com.google.cloud.accessapproval.v1.DismissApprovalRequestMessageOrBuilder
com.google.cloud.accessapproval.v1.DismissDecisionOrBuilder
com.google.cloud.accessapproval.v1.EnrolledServiceOrBuilder
com.google.cloud.accessapproval.v1.GetAccessApprovalServiceAccountMessageOrBuilder
com.google.cloud.accessapproval.v1.GetAccessApprovalSettingsMessageOrBuilder
com.google.cloud.accessapproval.v1.GetApprovalRequestMessageOrBuilder
com.google.cloud.accessapproval.v1.InvalidateApprovalRequestMessageOrBuilder
com.google.cloud.accessapproval.v1.ListApprovalRequestsMessageOrBuilder
com.google.cloud.accessapproval.v1.ListApprovalRequestsResponseOrBuilder
com.google.cloud.accessapproval.v1.ResourcePropertiesOrBuilder
com.google.cloud.accessapproval.v1.SignatureInfoOrBuilder
com.google.cloud.accessapproval.v1.UpdateAccessApprovalSettingsMessageOrBuilder

Enums

Enum Description
com.google.cloud.accessapproval.v1.AccessReason.Type Type of access justification.
com.google.cloud.accessapproval.v1.ApprovalRequest.DecisionCase
com.google.cloud.accessapproval.v1.EnrollmentLevel Represents the type of enrollment for a given service to Access Approval.
com.google.cloud.accessapproval.v1.SignatureInfo.VerificationInfoCase