- 2.85.0 (latest)
- 2.84.0
- 2.83.0
- 2.81.0
- 2.79.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.73.0
- 2.71.0
- 2.70.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.8
- 2.5.3
- 2.4.4
- 2.3.1
public enum AccessReason extends Enum<AccessReason> implements ProtocolMessageEnumDescribes the reason for a data access. Please refer to https://cloud.google.com/assured-workloads/key-access-justifications/docs/justification-codes for the detailed semantic meaning of justification reason codes.
Protobuf enum google.cloud.kms.v1.AccessReason
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
CUSTOMER_AUTHORIZED_WORKFLOW_SERVICING |
One of the following operations is being executed while simultaneously encountering an internal technical issue which prevented a more precise justification code from being generated:
|
CUSTOMER_AUTHORIZED_WORKFLOW_SERVICING_VALUE |
One of the following operations is being executed while simultaneously encountering an internal technical issue which prevented a more precise justification code from being generated:
|
CUSTOMER_INITIATED_ACCESS |
Customer uses their account to perform any access to their own data which their IAM policy authorizes. |
CUSTOMER_INITIATED_ACCESS_VALUE |
Customer uses their account to perform any access to their own data which their IAM policy authorizes. |
CUSTOMER_INITIATED_SUPPORT |
Customer-initiated support. |
CUSTOMER_INITIATED_SUPPORT_VALUE |
Customer-initiated support. |
GOOGLE_INITIATED_REVIEW |
Google-initiated access for security, fraud, abuse, or compliance purposes. |
GOOGLE_INITIATED_REVIEW_VALUE |
Google-initiated access for security, fraud, abuse, or compliance purposes. |
GOOGLE_INITIATED_SERVICE |
Google-initiated access for system management and troubleshooting. |
GOOGLE_INITIATED_SERVICE_VALUE |
Google-initiated access for system management and troubleshooting. |
GOOGLE_INITIATED_SYSTEM_OPERATION |
Google systems access customer data to help optimize the structure of the data or quality for future uses by the customer. |
GOOGLE_INITIATED_SYSTEM_OPERATION_VALUE |
Google systems access customer data to help optimize the structure of the data or quality for future uses by the customer. |
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT |
Google-initiated access to maintain system reliability. |
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT_VALUE |
Google-initiated access to maintain system reliability. |
MODIFIED_CUSTOMER_INITIATED_ACCESS |
Deprecated: This code is no longer generated by Google Cloud. The GOOGLE_RESPONSE_TO_PRODUCTION_ALERT justification codes available in both Key Access Justifications and Access Transparency logs provide customer-visible signals of emergency access in more precise contexts. Customer uses their account to perform any access to their own data which their IAM policy authorizes, and one of the following is true:
|
MODIFIED_CUSTOMER_INITIATED_ACCESS_VALUE |
Deprecated: This code is no longer generated by Google Cloud. The GOOGLE_RESPONSE_TO_PRODUCTION_ALERT justification codes available in both Key Access Justifications and Access Transparency logs provide customer-visible signals of emergency access in more precise contexts. Customer uses their account to perform any access to their own data which their IAM policy authorizes, and one of the following is true:
|
MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION |
Deprecated: This code is no longer generated by Google Cloud. The GOOGLE_RESPONSE_TO_PRODUCTION_ALERT justification codes available in both Key Access Justifications and Access Transparency logs provide customer-visible signals of emergency access in more precise contexts. Google systems access customer data to help optimize the structure of the data or quality for future uses by the customer, and one of the following is true:
|
MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION_VALUE |
Deprecated: This code is no longer generated by Google Cloud. The GOOGLE_RESPONSE_TO_PRODUCTION_ALERT justification codes available in both Key Access Justifications and Access Transparency logs provide customer-visible signals of emergency access in more precise contexts. Google systems access customer data to help optimize the structure of the data or quality for future uses by the customer, and one of the following is true:
|
REASON_NOT_EXPECTED |
No reason is expected for this key request. |
REASON_NOT_EXPECTED_VALUE |
No reason is expected for this key request. |
REASON_UNSPECIFIED |
Unspecified access reason. |
REASON_UNSPECIFIED_VALUE |
Unspecified access reason. |
THIRD_PARTY_DATA_REQUEST |
Google-initiated access in response to a legal request or legal process. |
THIRD_PARTY_DATA_REQUEST_VALUE |
Google-initiated access in response to a legal request or legal process. |
UNRECOGNIZED |
|
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|