Google Cloud Key Management Service v1 API - Enum AccessReason (3.15.0)

public enum AccessReason

Reference documentation and code samples for the Google Cloud Key Management Service v1 API enum AccessReason.

Describes 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.

Namespace

Google.Cloud.Kms.V1

Assembly

Google.Cloud.Kms.V1.dll

Fields

Name Description
CustomerAuthorizedWorkflowServicing

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:

  • Your account has been used to perform any access to your own data which your IAM policy authorizes.
  • An automated Google system operates on encrypted customer data which your IAM policy authorizes.
  • Customer-initiated Google support access.
  • Google-initiated support access to protect system reliability.
CustomerInitiatedAccess

Customer uses their account to perform any access to their own data which their IAM policy authorizes.

CustomerInitiatedSupport

Customer-initiated support.

GoogleInitiatedReview

Google-initiated access for security, fraud, abuse, or compliance purposes.

GoogleInitiatedService

Google-initiated access for system management and troubleshooting.

GoogleInitiatedSystemOperation

Google systems access customer data to help optimize the structure of the data or quality for future uses by the customer.

GoogleResponseToProductionAlert

Google-initiated access to maintain system reliability.

ModifiedCustomerInitiatedAccess

Customer uses their account to perform any access to their own data which their IAM policy authorizes, and one of the following is true:

  • A Google administrator has reset the root-access account associated with the user's organization within the past 7 days.
  • A Google-initiated emergency access operation has interacted with a resource in the same project or folder as the currently accessed resource within the past 7 days.
ModifiedGoogleInitiatedSystemOperation

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:

  • A Google administrator has reset the root-access account associated with the user's organization within the past 7 days.
  • A Google-initiated emergency access operation has interacted with a resource in the same project or folder as the currently accessed resource within the past 7 days.
ReasonNotExpected

No reason is expected for this key request.

ReasonUnspecified

Unspecified access reason.

ThirdPartyDataRequest

Google-initiated access in response to a legal request or legal process.