Documentation ¶
Overview ¶
Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-definitions-5#catos
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LineObject ¶
type LineObject struct { XMLName xml.Name `xml:"line_object"` Id oval.ObjectIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` Set *oval_def.Set `xml:"set"` ShowSubcommand *oval_def.EntityObjectStringType `xml:"show_subcommand"` Filter []oval_def.Filter `xml:"filter"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type LineState ¶
type LineState struct { XMLName xml.Name `xml:"line_state"` Id oval.StateIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` ShowSubcommand *oval_def.EntityStateStringType `xml:"show_subcommand"` ConfigLine *oval_def.EntityStateStringType `xml:"config_line"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type LineTest ¶
type LineTest struct { XMLName xml.Name `xml:"line_test"` Id oval.TestIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"` Check oval.CheckEnumeration `xml:"check,attr"` StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr"` Deprecated bool `xml:"deprecated,attr,omitempty"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type ModuleObject ¶
type ModuleObject struct { XMLName xml.Name `xml:"module_object"` Id oval.ObjectIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` Set *oval_def.Set `xml:"set"` ModuleNumber *oval_def.EntityObjectIntType `xml:"module_number"` Filter []oval_def.Filter `xml:"filter"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type ModuleState ¶
type ModuleState struct { XMLName xml.Name `xml:"module_state"` Id oval.StateIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` ModuleNumber *oval_def.EntityStateIntType `xml:"module_number"` Type *oval_def.EntityStateStringType `xml:"type"` Model *oval_def.EntityStateStringType `xml:"model"` SoftwareMajorRelease *oval_def.EntityStateVersionType `xml:"software_major_release"` SoftwareIndividualRelease *oval_def.EntityStateIntType `xml:"software_individual_release"` SoftwareVersionId *oval_def.EntityStateStringType `xml:"software_version_id"` HardwareMajorRelease *oval_def.EntityStateVersionType `xml:"hardware_major_release"` HardwareIndividualRelease *oval_def.EntityStateIntType `xml:"hardware_individual_release"` FirmwareMajorRelease *oval_def.EntityStateVersionType `xml:"firmware_major_release"` FirmwareIndividualRelease *oval_def.EntityStateIntType `xml:"firmware_individual_release"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type ModuleTest ¶
type ModuleTest struct { XMLName xml.Name `xml:"module_test"` Id oval.TestIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"` Check oval.CheckEnumeration `xml:"check,attr"` StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr"` Deprecated bool `xml:"deprecated,attr,omitempty"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type Version55Object ¶
type Version55Object struct { XMLName xml.Name `xml:"version55_object"` Id oval.ObjectIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type Version55State ¶
type Version55State struct { XMLName xml.Name `xml:"version55_state"` Id oval.StateIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` SwitchSeries *oval_def.EntityStateStringType `xml:"switch_series"` ImageName *oval_def.EntityStateStringType `xml:"image_name"` CatosRelease *oval_def.EntityStateVersionType `xml:"catos_release"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type Version55Test ¶
type Version55Test struct { XMLName xml.Name `xml:"version55_test"` Id oval.TestIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"` Check oval.CheckEnumeration `xml:"check,attr"` StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr"` Deprecated bool `xml:"deprecated,attr,omitempty"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type VersionObject ¶
type VersionObject struct { XMLName xml.Name `xml:"version_object"` Id oval.ObjectIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type VersionState ¶
type VersionState struct { XMLName xml.Name `xml:"version_state"` Id oval.StateIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"` Deprecated bool `xml:"deprecated,attr,omitempty"` SwitchSeries *oval_def.EntityStateStringType `xml:"switch_series"` ImageName *oval_def.EntityStateStringType `xml:"image_name"` CatosMajorRelease *oval_def.EntityStateVersionType `xml:"catos_major_release"` CatosIndividualRelease *oval_def.EntityStateIntType `xml:"catos_individual_release"` CatosVersionId *oval_def.EntityStateStringType `xml:"catos_version_id"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
type VersionTest ¶
type VersionTest struct { XMLName xml.Name `xml:"version_test"` Id oval.TestIDPattern `xml:"id,attr"` Version uint64 `xml:"version,attr"` CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"` Check oval.CheckEnumeration `xml:"check,attr"` StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"` Comment oval.NonEmptyStringType `xml:"comment,attr"` Deprecated bool `xml:"deprecated,attr,omitempty"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.SignatureType `xml:"Signature"` Notes *oval.NotesType `xml:"notes"` }
Element
Click to show internal directories.
Click to hide internal directories.