Reference documentation and code samples for the Google Cloud Access Approval V1 Client class Type.
Type of access justification.
Protobuf type google.cloud.accessapproval.v1.AccessReason.Type
Methods
name
value
mixed
value
name
mixed
Constants
TYPE_UNSPECIFIED
Value: 0
Default value for proto, shouldn't be used.
Generated from protobuf enum TYPE_UNSPECIFIED = 0;
CUSTOMER_INITIATED_SUPPORT
Value: 1
Customer made a request or raised an issue that required the principal to
access customer data. detail
is of the form ("#####" is the issue ID):
- "Feedback Report: #####"
- "Case Number: #####"
- "Case ID: #####"
- "E-PIN Reference: #####"
- "Google-#####"
- "T-#####"
Generated from protobuf enum CUSTOMER_INITIATED_SUPPORT = 1;
GOOGLE_INITIATED_SERVICE
Value: 2
The principal accessed customer data in order to diagnose or resolve a suspected issue in services. Often this access is used to confirm that customers are not affected by a suspected service issue or to remediate a reversible system issue.
Generated from protobuf enum GOOGLE_INITIATED_SERVICE = 2;
GOOGLE_INITIATED_REVIEW
Value: 3
Google initiated service for security, fraud, abuse, or compliance purposes.
Generated from protobuf enum GOOGLE_INITIATED_REVIEW = 3;
THIRD_PARTY_DATA_REQUEST
Value: 4
The principal was compelled to access customer data in order to respond to a legal third party data request or process, including legal processes from customers themselves.
Generated from protobuf enum THIRD_PARTY_DATA_REQUEST = 4;
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
Value: 5
The principal accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage.
Generated from protobuf enum GOOGLE_RESPONSE_TO_PRODUCTION_ALERT = 5;

