Interface AuditConfigDeltaOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AuditConfigDelta, AuditConfigDelta.Builder

public interface AuditConfigDeltaOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The action that was performed on an audit configuration in a policy.
    int
    The action that was performed on an audit configuration in a policy.
    A single identity that is exempted from "data access" audit logging for the `service` specified above.
    com.google.protobuf.ByteString
    A single identity that is exempted from "data access" audit logging for the `service` specified above.
    Specifies the log_type that was be enabled.
    com.google.protobuf.ByteString
    Specifies the log_type that was be enabled.
    Specifies a service that was configured for Cloud Audit Logging.
    com.google.protobuf.ByteString
    Specifies a service that was configured for Cloud Audit Logging.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getActionValue

      int getActionValue()
       The action that was performed on an audit configuration in a policy.
       Required
       
      .google.iam.v1.AuditConfigDelta.Action action = 1;
      Returns:
      The enum numeric value on the wire for action.
    • getAction

       The action that was performed on an audit configuration in a policy.
       Required
       
      .google.iam.v1.AuditConfigDelta.Action action = 1;
      Returns:
      The action.
    • getService

      String getService()
       Specifies a service that was configured for Cloud Audit Logging.
       For example, `storage.googleapis.com`, `cloudsql.googleapis.com`.
       `allServices` is a special value that covers all services.
       Required
       
      string service = 2;
      Returns:
      The service.
    • getServiceBytes

      com.google.protobuf.ByteString getServiceBytes()
       Specifies a service that was configured for Cloud Audit Logging.
       For example, `storage.googleapis.com`, `cloudsql.googleapis.com`.
       `allServices` is a special value that covers all services.
       Required
       
      string service = 2;
      Returns:
      The bytes for service.
    • getExemptedMember

      String getExemptedMember()
       A single identity that is exempted from "data access" audit
       logging for the `service` specified above.
       Follows the same format of Binding.members.
       
      string exempted_member = 3;
      Returns:
      The exemptedMember.
    • getExemptedMemberBytes

      com.google.protobuf.ByteString getExemptedMemberBytes()
       A single identity that is exempted from "data access" audit
       logging for the `service` specified above.
       Follows the same format of Binding.members.
       
      string exempted_member = 3;
      Returns:
      The bytes for exemptedMember.
    • getLogType

      String getLogType()
       Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always
       enabled, and cannot be configured.
       Required
       
      string log_type = 4;
      Returns:
      The logType.
    • getLogTypeBytes

      com.google.protobuf.ByteString getLogTypeBytes()
       Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always
       enabled, and cannot be configured.
       Required
       
      string log_type = 4;
      Returns:
      The bytes for logType.