Package types (1.12.0)

API documentation for accessapproval_v1.types package.

Classes

AccessApprovalServiceAccount

Access Approval service account related to a project/folder/organization.

AccessApprovalSettings

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

AccessLocations

Home office and physical location of the principal.

AccessReason

ApprovalRequest

A request for the customer to approve access to a resource.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ApproveApprovalRequestMessage

Request to approve an ApprovalRequest.

ApproveDecision

A decision that has been made to approve access to a resource.

DeleteAccessApprovalSettingsMessage

Request to delete access approval settings.

DismissApprovalRequestMessage

Request to dismiss an approval request.

DismissDecision

A decision that has been made to dismiss an approval request.

EnrolledService

Represents the enrollment of a cloud resource into a specific service.

EnrollmentLevel

Represents the type of enrollment for a given service to Access Approval.

Values: ENROLLMENT_LEVEL_UNSPECIFIED (0): Default value for proto, shouldn't be used. BLOCK_ALL (1): Service is enrolled in Access Approval for all requests

GetAccessApprovalServiceAccountMessage

Request to get an Access Approval service account.

GetAccessApprovalSettingsMessage

Request to get access approval settings.

GetApprovalRequestMessage

Request to get an approval request.

InvalidateApprovalRequestMessage

Request to invalidate an existing approval.

ListApprovalRequestsMessage

Request to list approval requests.

ListApprovalRequestsResponse

Response to listing of ApprovalRequest objects.

ResourceProperties

The properties associated with the resource of the request.

SignatureInfo

Information about the digital signature of the resource.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateAccessApprovalSettingsMessage

Request to update access approval settings.