func (e AuditResult) IsUnknown() bool {
	switch e.val {
	case AuditResult_SUCCESS, AuditResult_UNAUTHORIZED, AuditResult_ERROR:
		return false
	}
	return true
}
IsUnknown returns false for all known variants of AuditResult and true otherwise.
package logging
import (
	"strings"
)
type AuditResult struct {
	val AuditResult_Value
}
type AuditResult_Value string
const (
	AuditResult_SUCCESS      AuditResult_Value = "SUCCESS"
	AuditResult_UNAUTHORIZED AuditResult_Value = "UNAUTHORIZED"
	AuditResult_ERROR        AuditResult_Value = "ERROR"
	AuditResult_UNKNOWN      AuditResult_Value = "UNKNOWN"
)
func AuditResult_Values() []AuditResult_Value {
	return []AuditResult_Value{AuditResult_SUCCESS, AuditResult_UNAUTHORIZED, AuditResult_ERROR}
}
func New_AuditResult(value AuditResult_Value) AuditResult {
	return AuditResult{val: value}
}