Class: Google::Cloud::CloudControlsPartner::V1::AccessReason
- Inherits:
-
Object
- Object
- Google::Cloud::CloudControlsPartner::V1::AccessReason
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/cloudcontrolspartner/v1/access_approval_requests.rb
Overview
Reason for the access.
Defined Under Namespace
Modules: Type
Instance Attribute Summary collapse
-
#detail ⇒ ::String
More detail about certain reason types.
-
#type ⇒ ::Google::Cloud::CloudControlsPartner::V1::AccessReason::Type
Type of access justification.
Instance Attribute Details
#detail ⇒ ::String
Returns More detail about certain reason types. See comments for each type above.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/access_approval_requests.rb', line 94 class AccessReason include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of access justification. module Type # Default value for proto, shouldn't be used. TYPE_UNSPECIFIED = 0 # 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-#####" CUSTOMER_INITIATED_SUPPORT = 1 # 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. GOOGLE_INITIATED_SERVICE = 2 # Google initiated service for security, fraud, abuse, or compliance # purposes. GOOGLE_INITIATED_REVIEW = 3 # 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. THIRD_PARTY_DATA_REQUEST = 4 # The principal accessed customer data in order to diagnose or resolve a # suspected issue in services or a known outage. GOOGLE_RESPONSE_TO_PRODUCTION_ALERT = 5 # Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but # with universe agnostic naming. The principal accessed customer data in # order to diagnose or resolve a suspected issue in services or a known # outage, or for security, fraud, abuse, or compliance review purposes. CLOUD_INITIATED_ACCESS = 6 end end |
#type ⇒ ::Google::Cloud::CloudControlsPartner::V1::AccessReason::Type
Returns Type of access justification.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/access_approval_requests.rb', line 94 class AccessReason include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of access justification. module Type # Default value for proto, shouldn't be used. TYPE_UNSPECIFIED = 0 # 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-#####" CUSTOMER_INITIATED_SUPPORT = 1 # 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. GOOGLE_INITIATED_SERVICE = 2 # Google initiated service for security, fraud, abuse, or compliance # purposes. GOOGLE_INITIATED_REVIEW = 3 # 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. THIRD_PARTY_DATA_REQUEST = 4 # The principal accessed customer data in order to diagnose or resolve a # suspected issue in services or a known outage. GOOGLE_RESPONSE_TO_PRODUCTION_ALERT = 5 # Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but # with universe agnostic naming. The principal accessed customer data in # order to diagnose or resolve a suspected issue in services or a known # outage, or for security, fraud, abuse, or compliance review purposes. CLOUD_INITIATED_ACCESS = 6 end end |