Interface AuditConfigOrBuilder

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

    public interface AuditConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getService

        String getService()
         Specifies a service that will be enabled for audit logging.
         For example, `storage.googleapis.com`, `cloudsql.googleapis.com`.
         `allServices` is a special value that covers all services.
         
        string service = 1;
        Returns:
        The service.
      • getServiceBytes

        com.google.protobuf.ByteString getServiceBytes()
         Specifies a service that will be enabled for audit logging.
         For example, `storage.googleapis.com`, `cloudsql.googleapis.com`.
         `allServices` is a special value that covers all services.
         
        string service = 1;
        Returns:
        The bytes for service.
      • getAuditLogConfigsList

        List<AuditLogConfig> getAuditLogConfigsList()
         The configuration for logging of each type of permission.
         
        repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
      • getAuditLogConfigs

        AuditLogConfig getAuditLogConfigs​(int index)
         The configuration for logging of each type of permission.
         
        repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
      • getAuditLogConfigsCount

        int getAuditLogConfigsCount()
         The configuration for logging of each type of permission.
         
        repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
      • getAuditLogConfigsOrBuilderList

        List<? extends AuditLogConfigOrBuilder> getAuditLogConfigsOrBuilderList()
         The configuration for logging of each type of permission.
         
        repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
      • getAuditLogConfigsOrBuilder

        AuditLogConfigOrBuilder getAuditLogConfigsOrBuilder​(int index)
         The configuration for logging of each type of permission.
         
        repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;