func (o *AuditReport) ValueForAttribute(name string) interface{} {

	switch name {
	case "AUID":
		return o.AUID
	case "CWD":
		return o.CWD
	case "EGID":
		return o.EGID
	case "EUID":
		return o.EUID
	case "EXE":
		return o.EXE
	case "FSGID":
		return o.FSGID
	case "FSUID":
		return o.FSUID
	case "FilePath":
		return o.FilePath
	case "GID":
		return o.GID
	case "ID":
		return o.ID
	case "PER":
		return o.PER
	case "PID":
		return o.PID
	case "PPID":
		return o.PPID
	case "SGID":
		return o.SGID
	case "SUID":
		return o.SUID
	case "UID":
		return o.UID
	case "a0":
		return o.A0
	case "a1":
		return o.A1
	case "a2":
		return o.A2
	case "a3":
		return o.A3
	case "arch":
		return o.Arch
	case "arguments":
		return o.Arguments
	case "auditProfileID":
		return o.AuditProfileID
	case "auditProfileNamespace":
		return o.AuditProfileNamespace
	case "command":
		return o.Command
	case "enforcerID":
		return o.EnforcerID
	case "enforcerNamespace":
		return o.EnforcerNamespace
	case "exit":
		return o.Exit
	case "migrationsLog":
		return o.MigrationsLog
	case "processingUnitID":
		return o.ProcessingUnitID
	case "processingUnitNamespace":
		return o.ProcessingUnitNamespace
	case "recordType":
		return o.RecordType
	case "sequence":
		return o.Sequence
	case "success":
		return o.Success
	case "syscall":
		return o.Syscall
	case "timestamp":
		return o.Timestamp
	case "zHash":
		return o.ZHash
	case "zone":
		return o.Zone
	}

	return nil
}
// ValueForAttribute returns the value for the given attribute.
// This is a very advanced function that you should not need but in some
// very specific use cases.
ValueForAttribute returns the value for the given attribute.
This is a very advanced function that you should not need but in some
very specific use cases.
// ValueForAttribute returns the value for the given attribute . // This is a very advanced function that you should not need but in some // very specific use cases .
func (o *AuditReport) ValueForAttribute(name string) interface{} {
	switch name {
	case "AUID":
		return o.AUID
	case "CWD":
		return o.CWD
	case "EGID":
		return o.EGID
	case "EUID":
		return o.EUID
	case "EXE":
		return o.EXE
	case "FSGID":
		return o.FSGID
	case "FSUID":
		return o.FSUID
	case "FilePath":
		return o.FilePath
	case "GID":
		return o.GID
	case "ID":
		return o.ID
	case "PER":
		return o.PER
	case "PID":
		return o.PID
	case "PPID":
		return o.PPID
	case "SGID":
		return o.SGID
	case "SUID":
		return o.SUID
	case "UID":
		return o.UID
	case "a0":
		return o.A0
	case "a1":
		return o.A1
	case "a2":
		return o.A2
	case "a3":
		return o.A3
	case "arch":
		return o.Arch
	case "arguments":
		return o.Arguments
	case "auditProfileID":
		return o.AuditProfileID
	case "auditProfileNamespace":
		return o.AuditProfileNamespace
	case "command":
		return o.Command
	case "enforcerID":
		return o.EnforcerID
	case "enforcerNamespace":
		return o.EnforcerNamespace
	case "exit":
		return o.Exit
	case "migrationsLog":
		return o.MigrationsLog
	case "processingUnitID":
		return o.ProcessingUnitID
	case "processingUnitNamespace":
		return o.ProcessingUnitNamespace
	case "recordType":
		return o.RecordType
	case "sequence":
		return o.Sequence
	case "success":
		return o.Success
	case "syscall":
		return o.Syscall
	case "timestamp":
		return o.Timestamp
	case "zHash":
		return o.ZHash
	case "zone":
		return o.Zone
	}
	return nil
}
func ( o * AuditReport ) ValueForAttribute ( name string ) interface { } { switch name { case " " : return o . AUID case " " : return o . CWD case " " : return o . EGID case " " : return o . EUID case " " : return o . EXE case " " : return o . FSGID case " " : return o . FSUID case " " : return o . FilePath case " " : return o . GID case " " : return o . ID case " " : return o . PER case " " : return o . PID case " " : return o . PPID case " " : return o . SGID case " " : return o . SUID case " " : return o . UID case " " : return o . A0 case " " : return o . A1 case " " : return o . A2 case " " : return o . A3 case " " : return o . Arch case " " : return o . Arguments case " " : return o . AuditProfileID case " " : return o . AuditProfileNamespace case " " : return o . Command case " " : return o . EnforcerID case " " : return o . EnforcerNamespace case " " : return o . Exit case " " : return o . MigrationsLog case " " : return o . ProcessingUnitID case " " : return o . ProcessingUnitNamespace case " " : return o . RecordType case " " : return o . Sequence case " " : return o . Success case " " : return o . Syscall case " " : return o . Timestamp case " " : return o . ZHash case " " : return o . Zone } return nil }
ValueForAttribute returns the value for the given attribute.
ValueForAttribute returns the value for the given attribute .