oval_sc

package
v0.0.0-...-07db83d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2023 License: CC0-1.0 Imports: 3 Imported by: 0

Documentation

Overview

Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-system-characteristics-5#linux

Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-system-characteristics-5

Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-system-characteristics-5#unix

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApparmorstatusItem

type ApparmorstatusItem struct {
	XMLName xml.Name `xml:"apparmorstatus_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	LoadedProfilesCount *EntityItemIntType `xml:"loaded_profiles_count"`

	EnforceModeProfilesCount *EntityItemIntType `xml:"enforce_mode_profiles_count"`

	ComplainModeProfilesCount *EntityItemIntType `xml:"complain_mode_profiles_count"`

	ProcessesWithProfilesCount *EntityItemIntType `xml:"processes_with_profiles_count"`

	EnforceModeProcessesCount *EntityItemIntType `xml:"enforce_mode_processes_count"`

	ComplainModeProcessesCount *EntityItemIntType `xml:"complain_mode_processes_count"`

	UnconfinedProcessesWithProfilesCount *EntityItemIntType `xml:"unconfined_processes_with_profiles_count"`

	Message []oval.MessageType `xml:"message"`
}

Element

type CollectedObjectsType

type CollectedObjectsType struct {
	XMLName xml.Name

	Object []ObjectType `xml:",any"`

	InnerXml string `xml:",innerxml"`
}

type DnscacheItem

type DnscacheItem struct {
	XMLName xml.Name `xml:"dnscache_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	DomainName *EntityItemStringType `xml:"domain_name"`

	Ttl *EntityItemIntType `xml:"ttl"`

	IpAddress []EntityItemIPAddressStringType `xml:"ip_address"`

	Message []oval.MessageType `xml:"message"`
}

Element

type DpkginfoItem

type DpkginfoItem struct {
	XMLName xml.Name `xml:"dpkginfo_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Arch *EntityItemStringType `xml:"arch"`

	Epoch *DpkginfoItemEpoch `xml:"epoch"`

	Release *DpkginfoItemRelease `xml:"release"`

	Version *DpkginfoItemVersion `xml:"version"`

	Evr *DpkginfoItemEvr `xml:"evr"`

	Message []oval.MessageType `xml:"message"`
}

Element

type DpkginfoItemEpoch

type DpkginfoItemEpoch struct {
	XMLName xml.Name `xml:"epoch"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type DpkginfoItemEvr

type DpkginfoItemEvr struct {
	XMLName xml.Name `xml:"evr"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type DpkginfoItemRelease

type DpkginfoItemRelease struct {
	XMLName xml.Name `xml:"release"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type DpkginfoItemVersion

type DpkginfoItemVersion struct {
	XMLName xml.Name `xml:"version"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type EntityItemAnySimpleType

type EntityItemAnySimpleType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemBinaryType

type EntityItemBinaryType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemBoolType

type EntityItemBoolType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemCapabilityType

type EntityItemCapabilityType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemComplexBaseType

type EntityItemComplexBaseType struct {
	XMLName xml.Name

	InnerXml string `xml:",innerxml"`
}

type EntityItemDebianEVRStringType

type EntityItemDebianEVRStringType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemEVRStringType

type EntityItemEVRStringType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemEncryptMethodType

type EntityItemEncryptMethodType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemEndpointType

type EntityItemEndpointType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemFieldType

type EntityItemFieldType struct {
	XMLName xml.Name

	Name string `xml:"name,attr"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Text     string `xml:",chardata"`
	InnerXml string `xml:",innerxml"`
}

type EntityItemFilesetRevisionType

type EntityItemFilesetRevisionType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemFloatType

type EntityItemFloatType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemGconfTypeType

type EntityItemGconfTypeType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemIOSVersionType

type EntityItemIOSVersionType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemIPAddressStringType

type EntityItemIPAddressStringType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemIPAddressType

type EntityItemIPAddressType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemIntType

type EntityItemIntType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemInterfaceType

type EntityItemInterfaceType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemProtocolType

type EntityItemProtocolType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemRecordType

type EntityItemRecordType struct {
	XMLName xml.Name

	Field []EntityItemFieldType `xml:",any"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemRoutingTableFlagsType

type EntityItemRoutingTableFlagsType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemRpmVerifyResultType

type EntityItemRpmVerifyResultType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemSimpleBaseType

type EntityItemSimpleBaseType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Text     string `xml:",chardata"`
	InnerXml string `xml:",innerxml"`
}

type EntityItemStringType

type EntityItemStringType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemVersionType

type EntityItemVersionType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemWaitStatusType

type EntityItemWaitStatusType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityItemXinetdTypeStatusType

type EntityItemXinetdTypeStatusType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileItem

type FileItem struct {
	XMLName xml.Name `xml:"file_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Filepath *EntityItemStringType `xml:"filepath"`

	Path *EntityItemStringType `xml:"path"`

	Filename *EntityItemStringType `xml:"filename"`

	Type *EntityItemStringType `xml:"type"`

	GroupId *FileItemGroupId `xml:"group_id"`

	UserId *FileItemUserId `xml:"user_id"`

	ATime *FileItemATime `xml:"a_time"`

	CTime *FileItemCTime `xml:"c_time"`

	MTime *FileItemMTime `xml:"m_time"`

	Size *EntityItemIntType `xml:"size"`

	Suid *EntityItemBoolType `xml:"suid"`

	Sgid *EntityItemBoolType `xml:"sgid"`

	Sticky *EntityItemBoolType `xml:"sticky"`

	Uread *EntityItemBoolType `xml:"uread"`

	Uwrite *EntityItemBoolType `xml:"uwrite"`

	Uexec *EntityItemBoolType `xml:"uexec"`

	Gread *EntityItemBoolType `xml:"gread"`

	Gwrite *EntityItemBoolType `xml:"gwrite"`

	Gexec *EntityItemBoolType `xml:"gexec"`

	Oread *EntityItemBoolType `xml:"oread"`

	Owrite *EntityItemBoolType `xml:"owrite"`

	Oexec *EntityItemBoolType `xml:"oexec"`

	HasExtendedAcl *EntityItemBoolType `xml:"has_extended_acl"`

	Message []oval.MessageType `xml:"message"`
}

Element

type FileItemATime

type FileItemATime struct {
	XMLName xml.Name `xml:"a_time"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type FileItemCTime

type FileItemCTime struct {
	XMLName xml.Name `xml:"c_time"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type FileItemGroupId

type FileItemGroupId struct {
	XMLName xml.Name `xml:"group_id"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type FileItemMTime

type FileItemMTime struct {
	XMLName xml.Name `xml:"m_time"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type FileItemUserId

type FileItemUserId struct {
	XMLName xml.Name `xml:"user_id"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type FileextendedattributeItem

type FileextendedattributeItem struct {
	XMLName xml.Name `xml:"fileextendedattribute_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Filepath *EntityItemStringType `xml:"filepath"`

	Path *EntityItemStringType `xml:"path"`

	Filename *EntityItemStringType `xml:"filename"`

	AttributeName *EntityItemStringType `xml:"attribute_name"`

	Value *EntityItemAnySimpleType `xml:"value"`

	Message []oval.MessageType `xml:"message"`
}

Element

type FlagEnumeration

type FlagEnumeration string
const FlagEnumerationComplete FlagEnumeration = "complete"
const FlagEnumerationDoesNotExist FlagEnumeration = "does not exist"
const FlagEnumerationError FlagEnumeration = "error"
const FlagEnumerationIncomplete FlagEnumeration = "incomplete"
const FlagEnumerationNotApplicable FlagEnumeration = "not applicable"
const FlagEnumerationNotCollected FlagEnumeration = "not collected"

type GconfItem

type GconfItem struct {
	XMLName xml.Name `xml:"gconf_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Key *EntityItemStringType `xml:"key"`

	Source *EntityItemStringType `xml:"source"`

	Type *EntityItemGconfTypeType `xml:"type"`

	IsWritable *EntityItemBoolType `xml:"is_writable"`

	ModUser *EntityItemStringType `xml:"mod_user"`

	ModTime *EntityItemIntType `xml:"mod_time"`

	IsDefault *EntityItemBoolType `xml:"is_default"`

	Value []EntityItemAnySimpleType `xml:"value"`

	Message []oval.MessageType `xml:"message"`
}

Element

type IflistenersItem

type IflistenersItem struct {
	XMLName xml.Name `xml:"iflisteners_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	InterfaceName *EntityItemStringType `xml:"interface_name"`

	Protocol *EntityItemProtocolType `xml:"protocol"`

	HwAddress *EntityItemStringType `xml:"hw_address"`

	ProgramName *EntityItemStringType `xml:"program_name"`

	Pid *EntityItemIntType `xml:"pid"`

	UserId *EntityItemIntType `xml:"user_id"`

	Message []oval.MessageType `xml:"message"`
}

Element

type InetdItem

type InetdItem struct {
	XMLName xml.Name `xml:"inetd_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Protocol *EntityItemStringType `xml:"protocol"`

	ServiceName *EntityItemStringType `xml:"service_name"`

	ServerProgram *EntityItemStringType `xml:"server_program"`

	ServerArguments *EntityItemStringType `xml:"server_arguments"`

	EndpointType *EntityItemEndpointType `xml:"endpoint_type"`

	ExecAsUser *EntityItemStringType `xml:"exec_as_user"`

	WaitStatus *EntityItemWaitStatusType `xml:"wait_status"`

	Message []oval.MessageType `xml:"message"`
}

Element

type InetlisteningserverItem

type InetlisteningserverItem struct {
	XMLName xml.Name `xml:"inetlisteningserver_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Protocol *EntityItemStringType `xml:"protocol"`

	LocalAddress *EntityItemIPAddressStringType `xml:"local_address"`

	LocalPort *EntityItemIntType `xml:"local_port"`

	LocalFullAddress *EntityItemStringType `xml:"local_full_address"`

	ProgramName *EntityItemStringType `xml:"program_name"`

	ForeignAddress *EntityItemIPAddressStringType `xml:"foreign_address"`

	ForeignPort *EntityItemIntType `xml:"foreign_port"`

	ForeignFullAddress *EntityItemStringType `xml:"foreign_full_address"`

	Pid *EntityItemIntType `xml:"pid"`

	UserId *EntityItemIntType `xml:"user_id"`

	Message []oval.MessageType `xml:"message"`
}

Element

type InterfaceItem

type InterfaceItem struct {
	XMLName xml.Name `xml:"interface_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Type *EntityItemInterfaceType `xml:"type"`

	HardwareAddr *EntityItemStringType `xml:"hardware_addr"`

	InetAddr *EntityItemIPAddressStringType `xml:"inet_addr"`

	BroadcastAddr *EntityItemIPAddressStringType `xml:"broadcast_addr"`

	Netmask *EntityItemIPAddressStringType `xml:"netmask"`

	Flag []EntityItemStringType `xml:"flag"`

	Message []oval.MessageType `xml:"message"`
}

Element

type InterfaceType

type InterfaceType struct {
	XMLName xml.Name

	InterfaceName string `xml:"interface_name"`

	IpAddress string `xml:"ip_address"`

	MacAddress string `xml:"mac_address"`

	InnerXml string `xml:",innerxml"`
}

type InterfacesType

type InterfacesType struct {
	XMLName xml.Name

	Interface []InterfaceType `xml:",any"`

	InnerXml string `xml:",innerxml"`
}

type Item

type Item struct {
	XMLName xml.Name `xml:"item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Message []oval.MessageType `xml:",any"`
}

Element

type ItemType

type ItemType struct {
	XMLName xml.Name

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Message []oval.MessageType `xml:",any"`

	InnerXml string `xml:",innerxml"`
}

type ObjectType

type ObjectType struct {
	XMLName xml.Name

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	VariableInstance uint64 `xml:"variable_instance,attr,omitempty"`

	Comment string `xml:"comment,attr,omitempty"`

	Flag FlagEnumeration `xml:"flag,attr"`

	Message []oval.MessageType `xml:"message"`

	VariableValue []VariableValueType `xml:"variable_value"`

	Reference []ReferenceType `xml:"reference"`

	InnerXml string `xml:",innerxml"`
}

type OvalSystemCharacteristics

type OvalSystemCharacteristics struct {
	XMLName xml.Name `xml:"oval_system_characteristics"`

	Generator oval.GeneratorType `xml:"generator"`

	SystemInfo SystemInfoType `xml:"system_info"`

	CollectedObjects *CollectedObjectsType `xml:"collected_objects"`

	SystemData *SystemDataType `xml:"system_data"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`
}

Element

func (*OvalSystemCharacteristics) ScapVersion

func (syschar *OvalSystemCharacteristics) ScapVersion() string

type PartitionItem

type PartitionItem struct {
	XMLName xml.Name `xml:"partition_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	MountPoint *EntityItemStringType `xml:"mount_point"`

	Device *EntityItemStringType `xml:"device"`

	Uuid *EntityItemStringType `xml:"uuid"`

	FsType *EntityItemStringType `xml:"fs_type"`

	MountOptions []EntityItemStringType `xml:"mount_options"`

	TotalSpace *EntityItemIntType `xml:"total_space"`

	SpaceUsed *EntityItemIntType `xml:"space_used"`

	SpaceLeft *EntityItemIntType `xml:"space_left"`

	SpaceLeftForUnprivilegedUsers *EntityItemIntType `xml:"space_left_for_unprivileged_users"`

	BlockSize *EntityItemIntType `xml:"block_size"`

	Message []oval.MessageType `xml:"message"`
}

Element

type PasswordItem

type PasswordItem struct {
	XMLName xml.Name `xml:"password_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Username *EntityItemStringType `xml:"username"`

	Password *EntityItemStringType `xml:"password"`

	UserId *PasswordItemUserId `xml:"user_id"`

	GroupId *PasswordItemGroupId `xml:"group_id"`

	Gcos *EntityItemStringType `xml:"gcos"`

	HomeDir *EntityItemStringType `xml:"home_dir"`

	LoginShell *EntityItemStringType `xml:"login_shell"`

	LastLogin *EntityItemIntType `xml:"last_login"`

	Message []oval.MessageType `xml:"message"`
}

Element

type PasswordItemGroupId

type PasswordItemGroupId struct {
	XMLName xml.Name `xml:"group_id"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type PasswordItemUserId

type PasswordItemUserId struct {
	XMLName xml.Name `xml:"user_id"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type Process58Item

type Process58Item struct {
	XMLName xml.Name `xml:"process58_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	CommandLine *EntityItemStringType `xml:"command_line"`

	ExecTime *EntityItemStringType `xml:"exec_time"`

	Pid *EntityItemIntType `xml:"pid"`

	Ppid *EntityItemIntType `xml:"ppid"`

	Priority *EntityItemIntType `xml:"priority"`

	Ruid *EntityItemIntType `xml:"ruid"`

	SchedulingClass *EntityItemStringType `xml:"scheduling_class"`

	StartTime *EntityItemStringType `xml:"start_time"`

	Tty *EntityItemStringType `xml:"tty"`

	UserId *EntityItemIntType `xml:"user_id"`

	ExecShield *EntityItemBoolType `xml:"exec_shield"`

	Loginuid *EntityItemIntType `xml:"loginuid"`

	PosixCapability []EntityItemCapabilityType `xml:"posix_capability"`

	SelinuxDomainLabel *EntityItemStringType `xml:"selinux_domain_label"`

	SessionId *EntityItemIntType `xml:"session_id"`

	Message []oval.MessageType `xml:"message"`
}

Element

type ProcessItem

type ProcessItem struct {
	XMLName xml.Name `xml:"process_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Command *EntityItemStringType `xml:"command"`

	ExecTime *EntityItemStringType `xml:"exec_time"`

	Pid *EntityItemIntType `xml:"pid"`

	Ppid *EntityItemIntType `xml:"ppid"`

	Priority *EntityItemIntType `xml:"priority"`

	Ruid *EntityItemIntType `xml:"ruid"`

	SchedulingClass *EntityItemStringType `xml:"scheduling_class"`

	StartTime *EntityItemStringType `xml:"start_time"`

	Tty *EntityItemStringType `xml:"tty"`

	UserId *EntityItemIntType `xml:"user_id"`

	Message []oval.MessageType `xml:"message"`
}

Element

type ReferenceType

type ReferenceType struct {
	XMLName xml.Name

	ItemRef oval.ItemIDPattern `xml:"item_ref,attr"`

	InnerXml string `xml:",innerxml"`
}

type RoutingtableItem

type RoutingtableItem struct {
	XMLName xml.Name `xml:"routingtable_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Destination *EntityItemIPAddressType `xml:"destination"`

	Gateway *EntityItemIPAddressType `xml:"gateway"`

	Flags []EntityItemRoutingTableFlagsType `xml:"flags"`

	InterfaceName *EntityItemStringType `xml:"interface_name"`

	Message []oval.MessageType `xml:"message"`
}

Element

type RpminfoItem

type RpminfoItem struct {
	XMLName xml.Name `xml:"rpminfo_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Arch *EntityItemStringType `xml:"arch"`

	Epoch *RpminfoItemEpoch `xml:"epoch"`

	Release *RpminfoItemRelease `xml:"release"`

	Version *RpminfoItemVersion `xml:"version"`

	Evr *EntityItemEVRStringType `xml:"evr"`

	SignatureKeyid *EntityItemStringType `xml:"signature_keyid"`

	ExtendedName *EntityItemStringType `xml:"extended_name"`

	Filepath []EntityItemStringType `xml:"filepath"`

	Message []oval.MessageType `xml:"message"`
}

Element

type RpminfoItemEpoch

type RpminfoItemEpoch struct {
	XMLName xml.Name `xml:"epoch"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpminfoItemRelease

type RpminfoItemRelease struct {
	XMLName xml.Name `xml:"release"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpminfoItemVersion

type RpminfoItemVersion struct {
	XMLName xml.Name `xml:"version"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifyItem

type RpmverifyItem struct {
	XMLName xml.Name `xml:"rpmverify_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Filepath *EntityItemStringType `xml:"filepath"`

	SizeDiffers *EntityItemRpmVerifyResultType `xml:"size_differs"`

	ModeDiffers *EntityItemRpmVerifyResultType `xml:"mode_differs"`

	Md5Differs *EntityItemRpmVerifyResultType `xml:"md5_differs"`

	DeviceDiffers *EntityItemRpmVerifyResultType `xml:"device_differs"`

	LinkMismatch *EntityItemRpmVerifyResultType `xml:"link_mismatch"`

	OwnershipDiffers *EntityItemRpmVerifyResultType `xml:"ownership_differs"`

	GroupDiffers *EntityItemRpmVerifyResultType `xml:"group_differs"`

	MtimeDiffers *EntityItemRpmVerifyResultType `xml:"mtime_differs"`

	CapabilitiesDiffer *EntityItemRpmVerifyResultType `xml:"capabilities_differ"`

	ConfigurationFile *EntityItemBoolType `xml:"configuration_file"`

	DocumentationFile *EntityItemBoolType `xml:"documentation_file"`

	GhostFile *EntityItemBoolType `xml:"ghost_file"`

	LicenseFile *EntityItemBoolType `xml:"license_file"`

	ReadmeFile *EntityItemBoolType `xml:"readme_file"`

	Message []oval.MessageType `xml:"message"`
}

Element

type RpmverifyfileItem

type RpmverifyfileItem struct {
	XMLName xml.Name `xml:"rpmverifyfile_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Epoch *RpmverifyfileItemEpoch `xml:"epoch"`

	Version *RpmverifyfileItemVersion `xml:"version"`

	Release *RpmverifyfileItemRelease `xml:"release"`

	Arch *EntityItemStringType `xml:"arch"`

	Filepath *EntityItemStringType `xml:"filepath"`

	ExtendedName *EntityItemStringType `xml:"extended_name"`

	SizeDiffers *EntityItemRpmVerifyResultType `xml:"size_differs"`

	ModeDiffers *EntityItemRpmVerifyResultType `xml:"mode_differs"`

	Md5Differs *EntityItemRpmVerifyResultType `xml:"md5_differs"`

	FiledigestDiffers *EntityItemRpmVerifyResultType `xml:"filedigest_differs"`

	DeviceDiffers *EntityItemRpmVerifyResultType `xml:"device_differs"`

	LinkMismatch *EntityItemRpmVerifyResultType `xml:"link_mismatch"`

	OwnershipDiffers *EntityItemRpmVerifyResultType `xml:"ownership_differs"`

	GroupDiffers *EntityItemRpmVerifyResultType `xml:"group_differs"`

	MtimeDiffers *EntityItemRpmVerifyResultType `xml:"mtime_differs"`

	CapabilitiesDiffer *EntityItemRpmVerifyResultType `xml:"capabilities_differ"`

	ConfigurationFile *EntityItemBoolType `xml:"configuration_file"`

	DocumentationFile *EntityItemBoolType `xml:"documentation_file"`

	GhostFile *EntityItemBoolType `xml:"ghost_file"`

	LicenseFile *EntityItemBoolType `xml:"license_file"`

	ReadmeFile *EntityItemBoolType `xml:"readme_file"`

	Message []oval.MessageType `xml:"message"`
}

Element

type RpmverifyfileItemEpoch

type RpmverifyfileItemEpoch struct {
	XMLName xml.Name `xml:"epoch"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifyfileItemRelease

type RpmverifyfileItemRelease struct {
	XMLName xml.Name `xml:"release"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifyfileItemVersion

type RpmverifyfileItemVersion struct {
	XMLName xml.Name `xml:"version"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifypackageItem

type RpmverifypackageItem struct {
	XMLName xml.Name `xml:"rpmverifypackage_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Epoch *RpmverifypackageItemEpoch `xml:"epoch"`

	Version *RpmverifypackageItemVersion `xml:"version"`

	Release *RpmverifypackageItemRelease `xml:"release"`

	Arch *EntityItemStringType `xml:"arch"`

	ExtendedName *EntityItemStringType `xml:"extended_name"`

	DependencyCheckPassed *EntityItemBoolType `xml:"dependency_check_passed"`

	DigestCheckPassed *EntityItemBoolType `xml:"digest_check_passed"`

	VerificationScriptSuccessful *EntityItemBoolType `xml:"verification_script_successful"`

	SignatureCheckPassed *EntityItemBoolType `xml:"signature_check_passed"`

	Message []oval.MessageType `xml:"message"`
}

Element

type RpmverifypackageItemEpoch

type RpmverifypackageItemEpoch struct {
	XMLName xml.Name `xml:"epoch"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifypackageItemRelease

type RpmverifypackageItemRelease struct {
	XMLName xml.Name `xml:"release"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RpmverifypackageItemVersion

type RpmverifypackageItemVersion struct {
	XMLName xml.Name `xml:"version"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type RunlevelItem

type RunlevelItem struct {
	XMLName xml.Name `xml:"runlevel_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	ServiceName *EntityItemStringType `xml:"service_name"`

	Runlevel *EntityItemStringType `xml:"runlevel"`

	Start *EntityItemBoolType `xml:"start"`

	Kill *EntityItemBoolType `xml:"kill"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SccsItem

type SccsItem struct {
	XMLName xml.Name `xml:"sccs_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Filepath *EntityItemStringType `xml:"filepath"`

	Path *EntityItemStringType `xml:"path"`

	Filename *EntityItemStringType `xml:"filename"`

	ModuleName *EntityItemStringType `xml:"module_name"`

	ModuleType *EntityItemStringType `xml:"module_type"`

	Release *EntityItemStringType `xml:"release"`

	Level *EntityItemStringType `xml:"level"`

	Branch *EntityItemStringType `xml:"branch"`

	Sequence *EntityItemStringType `xml:"sequence"`

	WhatString *EntityItemStringType `xml:"what_string"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SelinuxbooleanItem

type SelinuxbooleanItem struct {
	XMLName xml.Name `xml:"selinuxboolean_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	CurrentStatus *EntityItemBoolType `xml:"current_status"`

	PendingStatus *EntityItemBoolType `xml:"pending_status"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SelinuxsecuritycontextItem

type SelinuxsecuritycontextItem struct {
	XMLName xml.Name `xml:"selinuxsecuritycontext_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Filepath *EntityItemStringType `xml:"filepath"`

	Path *EntityItemStringType `xml:"path"`

	Filename *EntityItemStringType `xml:"filename"`

	Pid *EntityItemIntType `xml:"pid"`

	User *EntityItemStringType `xml:"user"`

	Role *EntityItemStringType `xml:"role"`

	Type *EntityItemStringType `xml:"type"`

	LowSensitivity *EntityItemStringType `xml:"low_sensitivity"`

	LowCategory *EntityItemStringType `xml:"low_category"`

	HighSensitivity *EntityItemStringType `xml:"high_sensitivity"`

	HighCategory *EntityItemStringType `xml:"high_category"`

	RawlowSensitivity *EntityItemStringType `xml:"rawlow_sensitivity"`

	RawlowCategory *EntityItemStringType `xml:"rawlow_category"`

	RawhighSensitivity *EntityItemStringType `xml:"rawhigh_sensitivity"`

	RawhighCategory *EntityItemStringType `xml:"rawhigh_category"`

	Message []oval.MessageType `xml:"message"`
}

Element

type ShadowItem

type ShadowItem struct {
	XMLName xml.Name `xml:"shadow_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Username *EntityItemStringType `xml:"username"`

	Password *EntityItemStringType `xml:"password"`

	ChgLst *ShadowItemChgLst `xml:"chg_lst"`

	ChgAllow *ShadowItemChgAllow `xml:"chg_allow"`

	ChgReq *ShadowItemChgReq `xml:"chg_req"`

	ExpWarn *ShadowItemExpWarn `xml:"exp_warn"`

	ExpInact *ShadowItemExpInact `xml:"exp_inact"`

	ExpDate *ShadowItemExpDate `xml:"exp_date"`

	Flag *ShadowItemFlag `xml:"flag"`

	EncryptMethod *EntityItemEncryptMethodType `xml:"encrypt_method"`

	Message []oval.MessageType `xml:"message"`
}

Element

type ShadowItemChgAllow

type ShadowItemChgAllow struct {
	XMLName xml.Name `xml:"chg_allow"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemChgLst

type ShadowItemChgLst struct {
	XMLName xml.Name `xml:"chg_lst"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemChgReq

type ShadowItemChgReq struct {
	XMLName xml.Name `xml:"chg_req"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemExpDate

type ShadowItemExpDate struct {
	XMLName xml.Name `xml:"exp_date"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemExpInact

type ShadowItemExpInact struct {
	XMLName xml.Name `xml:"exp_inact"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemExpWarn

type ShadowItemExpWarn struct {
	XMLName xml.Name `xml:"exp_warn"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type ShadowItemFlag

type ShadowItemFlag struct {
	XMLName xml.Name `xml:"flag"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type SlackwarepkginfoItem

type SlackwarepkginfoItem struct {
	XMLName xml.Name `xml:"slackwarepkginfo_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Version *SlackwarepkginfoItemVersion `xml:"version"`

	Architecture *EntityItemStringType `xml:"architecture"`

	Revision *EntityItemStringType `xml:"revision"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SlackwarepkginfoItemVersion

type SlackwarepkginfoItemVersion struct {
	XMLName xml.Name `xml:"version"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`
}

Element

type StatusEnumeration

type StatusEnumeration string
const StatusEnumerationDoesNotExist StatusEnumeration = "does not exist"
const StatusEnumerationError StatusEnumeration = "error"
const StatusEnumerationExists StatusEnumeration = "exists"
const StatusEnumerationNotCollected StatusEnumeration = "not collected"

type SymlinkItem

type SymlinkItem struct {
	XMLName xml.Name `xml:"symlink_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Filepath EntityItemStringType `xml:"filepath"`

	CanonicalPath EntityItemStringType `xml:"canonical_path"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SysctlItem

type SysctlItem struct {
	XMLName xml.Name `xml:"sysctl_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Name *EntityItemStringType `xml:"name"`

	Value []EntityItemAnySimpleType `xml:"value"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SystemDataType

type SystemDataType struct {
	XMLName xml.Name

	Item []ItemType `xml:",any"`

	InnerXml string `xml:",innerxml"`
}

type SystemInfoType

type SystemInfoType struct {
	XMLName xml.Name

	OsName string `xml:"os_name"`

	OsVersion string `xml:"os_version"`

	Architecture string `xml:"architecture"`

	PrimaryHostName string `xml:"primary_host_name"`

	Interfaces InterfacesType `xml:"interfaces"`

	InnerXml string `xml:",innerxml"`
}

type SystemdunitdependencyItem

type SystemdunitdependencyItem struct {
	XMLName xml.Name `xml:"systemdunitdependency_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Unit *EntityItemStringType `xml:"unit"`

	Dependency []EntityItemStringType `xml:"dependency"`

	Message []oval.MessageType `xml:"message"`
}

Element

type SystemdunitpropertyItem

type SystemdunitpropertyItem struct {
	XMLName xml.Name `xml:"systemdunitproperty_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Unit *EntityItemStringType `xml:"unit"`

	Property *EntityItemStringType `xml:"property"`

	Value []EntityItemAnySimpleType `xml:"value"`

	Message []oval.MessageType `xml:"message"`
}

Element

type UnameItem

type UnameItem struct {
	XMLName xml.Name `xml:"uname_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	MachineClass *EntityItemStringType `xml:"machine_class"`

	NodeName *EntityItemStringType `xml:"node_name"`

	OsName *EntityItemStringType `xml:"os_name"`

	OsRelease *EntityItemStringType `xml:"os_release"`

	OsVersion *EntityItemStringType `xml:"os_version"`

	ProcessorType *EntityItemStringType `xml:"processor_type"`

	Message []oval.MessageType `xml:"message"`
}

Element

type VariableValueType

type VariableValueType struct {
	XMLName xml.Name

	VariableId oval.VariableIDPattern `xml:"variable_id,attr"`

	Text     string `xml:",chardata"`
	InnerXml string `xml:",innerxml"`
}

type XinetdItem

type XinetdItem struct {
	XMLName xml.Name `xml:"xinetd_item"`

	Id oval.ItemIDPattern `xml:"id,attr"`

	Status StatusEnumeration `xml:"status,attr,omitempty"`

	Protocol *EntityItemStringType `xml:"protocol"`

	ServiceName *EntityItemStringType `xml:"service_name"`

	Flags []EntityItemStringType `xml:"flags"`

	NoAccess []EntityItemStringType `xml:"no_access"`

	OnlyFrom []EntityItemIPAddressStringType `xml:"only_from"`

	Port *EntityItemIntType `xml:"port"`

	Server *EntityItemStringType `xml:"server"`

	ServerArguments *EntityItemStringType `xml:"server_arguments"`

	SocketType *EntityItemStringType `xml:"socket_type"`

	Type []EntityItemXinetdTypeStatusType `xml:"type"`

	User *EntityItemStringType `xml:"user"`

	Wait *EntityItemBoolType `xml:"wait"`

	Disabled *EntityItemBoolType `xml:"disabled"`

	Message []oval.MessageType `xml:"message"`
}

Element

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL