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
Namespace
Google \ Cloud \ AccessApproval \ V1 \ AccessReasonMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
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;