oval_sc

package
v0.0.0-...-2254187 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2022 License: Unlicense 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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CollectedObjectsType

type CollectedObjectsType struct {
	Object []ObjectType `xml:"object"`
}

type EntityItemAnySimpleType

type EntityItemAnySimpleType struct {
}

type EntityItemBinaryType

type EntityItemBinaryType struct {
}

type EntityItemBoolType

type EntityItemBoolType struct {
}

type EntityItemComplexBaseType

type EntityItemComplexBaseType struct {
}

type EntityItemDebianEVRStringType

type EntityItemDebianEVRStringType struct {
}

type EntityItemEVRStringType

type EntityItemEVRStringType struct {
}

type EntityItemFieldType

type EntityItemFieldType struct {
	Name string `xml:"name,attr"`

	Text string `xml:",chardata"`
}

type EntityItemFilesetRevisionType

type EntityItemFilesetRevisionType struct {
}

type EntityItemFloatType

type EntityItemFloatType struct {
}

type EntityItemIOSVersionType

type EntityItemIOSVersionType struct {
}

type EntityItemIPAddressStringType

type EntityItemIPAddressStringType struct {
}

type EntityItemIPAddressType

type EntityItemIPAddressType struct {
}

type EntityItemIntType

type EntityItemIntType struct {
}

type EntityItemRecordType

type EntityItemRecordType struct {
	Field []EntityItemFieldType `xml:"field"`
}

type EntityItemSimpleBaseType

type EntityItemSimpleBaseType struct {
	Text string `xml:",chardata"`
}

type EntityItemStringType

type EntityItemStringType struct {
}

type EntityItemVersionType

type EntityItemVersionType struct {
}

type InterfaceType

type InterfaceType struct {
	InterfaceName string `xml:"interface_name"`

	IpAddress string `xml:"ip_address"`

	MacAddress string `xml:"mac_address"`
}

type InterfacesType

type InterfacesType struct {
	Interface []InterfaceType `xml:"interface"`
}

type Item

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

	Id string `xml:"id,attr"`

	Status string `xml:"status,attr"`

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

Element

type ItemType

type ItemType struct {
	Id string `xml:"id,attr"`

	Status string `xml:"status,attr"`

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

type ObjectType

type ObjectType struct {
	Id string `xml:"id,attr"`

	Version string `xml:"version,attr"`

	VariableInstance string `xml:"variable_instance,attr"`

	Comment string `xml:"comment,attr"`

	Flag string `xml:"flag,attr"`

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

	VariableValue []VariableValueType `xml:"variable_value"`

	Reference []ReferenceType `xml:"reference"`
}

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.Signature `xml:"Signature"`
}

Element

type ReferenceType

type ReferenceType struct {
	ItemRef string `xml:"item_ref,attr"`
}

type SystemDataType

type SystemDataType struct {
	Item []Item `xml:"item"`
}

type SystemInfoType

type SystemInfoType struct {
	OsName string `xml:"os_name"`

	OsVersion string `xml:"os_version"`

	Architecture string `xml:"architecture"`

	PrimaryHostName string `xml:"primary_host_name"`

	Interfaces InterfacesType `xml:"interfaces"`
}

type VariableValueType

type VariableValueType struct {
	VariableId string `xml:"variable_id,attr"`

	Text string `xml:",chardata"`
}

Jump to

Keyboard shortcuts

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