Documentation ¶
Overview ¶
Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-definitions-5#asa
Index ¶
- type AclObject
- type AclState
- type AclTest
- type ClassMapObject
- type ClassMapState
- type ClassMapTest
- type EntityObjectAccessListIPVersionType
- type EntityStateAccessListIPVersionType
- type EntityStateAccessListInterfaceDirectionType
- type EntityStateAccessListUseType
- type EntityStateApplyServicePolicyType
- type EntityStateClassMapType
- type EntityStateInspectionType
- type EntityStateMatchType
- type EntityStateSNMPAuthStringType
- type EntityStateSNMPPrivStringType
- type EntityStateSNMPSecLevelStringType
- type EntityStateSNMPVersionStringType
- type InterfaceObject
- type InterfaceState
- type InterfaceTest
- type LineObject
- type LineState
- type LineTest
- type PolicyMapObject
- type PolicyMapState
- type PolicyMapTest
- type ServicePolicyObject
- type ServicePolicyState
- type ServicePolicyTest
- type SnmpGroupObject
- type SnmpGroupState
- type SnmpGroupTest
- type SnmpHostObject
- type SnmpHostState
- type SnmpHostTest
- type SnmpUserObject
- type SnmpUserState
- type SnmpUserTest
- type TcpMapObject
- type TcpMapState
- type TcpMapTest
- type VersionObject
- type VersionState
- type VersionTest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclObject ¶
type AclObject struct { XMLName xml.Name `xml:acl_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type AclState ¶
type AclState struct { XMLName xml.Name `xml:acl_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` IpVersion *EntityStateAccessListIPVersionType `xml:"ip_version"` Use *EntityStateAccessListUseType `xml:"use"` UsedIn *oval_def.EntityStateStringType `xml:"used_in"` InterfaceDirection *EntityStateAccessListInterfaceDirectionType `xml:"interface_direction"` AclConfigLines *oval_def.EntityStateStringType `xml:"acl_config_lines"` ConfigLine *oval_def.EntityStateStringType `xml:"config_line"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type AclTest ¶
type AclTest struct { XMLName xml.Name `xml:acl_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ClassMapObject ¶
type ClassMapObject struct { XMLName xml.Name `xml:class_map_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ClassMapState ¶
type ClassMapState struct { XMLName xml.Name `xml:class_map_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` Type *EntityStateClassMapType `xml:"type"` TypeInspect *EntityStateInspectionType `xml:"type_inspect"` MatchAllAny *EntityStateMatchType `xml:"match_all_any"` Match *oval_def.EntityStateStringType `xml:"match"` UsedInClassMap *oval_def.EntityStateStringType `xml:"used_in_class_map"` UsedInPolicyMap *oval_def.EntityStateStringType `xml:"used_in_policy_map"` PolicyMapAction *oval_def.EntityStateStringType `xml:"policy_map_action"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ClassMapTest ¶
type ClassMapTest struct { XMLName xml.Name `xml:class_map_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type EntityObjectAccessListIPVersionType ¶
type EntityObjectAccessListIPVersionType struct { }
type EntityStateAccessListIPVersionType ¶
type EntityStateAccessListIPVersionType struct { }
type EntityStateAccessListInterfaceDirectionType ¶
type EntityStateAccessListInterfaceDirectionType struct { }
type EntityStateAccessListUseType ¶
type EntityStateAccessListUseType struct { }
type EntityStateApplyServicePolicyType ¶
type EntityStateApplyServicePolicyType struct { }
type EntityStateClassMapType ¶
type EntityStateClassMapType struct { }
type EntityStateInspectionType ¶
type EntityStateInspectionType struct { }
type EntityStateMatchType ¶
type EntityStateMatchType struct { }
type EntityStateSNMPAuthStringType ¶
type EntityStateSNMPAuthStringType struct { }
type EntityStateSNMPPrivStringType ¶
type EntityStateSNMPPrivStringType struct { }
type EntityStateSNMPSecLevelStringType ¶
type EntityStateSNMPSecLevelStringType struct { }
type EntityStateSNMPVersionStringType ¶
type EntityStateSNMPVersionStringType struct { }
type InterfaceObject ¶
type InterfaceObject struct { XMLName xml.Name `xml:interface_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type InterfaceState ¶
type InterfaceState struct { XMLName xml.Name `xml:interface_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` ProxyArp *oval_def.EntityStateBoolType `xml:"proxy_arp"` Shutdown *oval_def.EntityStateBoolType `xml:"shutdown"` HardwareAddr *oval_def.EntityStateStringType `xml:"hardware_addr"` Ipv4Address *oval_def.EntityStateIPAddressStringType `xml:"ipv4_address"` Ipv6Address *oval_def.EntityStateIPAddressStringType `xml:"ipv6_address"` Ipv4AccessList *oval_def.EntityStateStringType `xml:"ipv4_access_list"` Ipv6AccessList *oval_def.EntityStateStringType `xml:"ipv6_access_list"` Ipv4V6AccessList *oval_def.EntityStateStringType `xml:"ipv4_v6_access_list"` CryptoMap *oval_def.EntityStateStringType `xml:"crypto_map"` Ipv4UrpfCommand *oval_def.EntityStateStringType `xml:"ipv4_urpf_command"` Ipv6UrpfCommand *oval_def.EntityStateStringType `xml:"ipv6_urpf_command"` UrpfCommand *oval_def.EntityStateStringType `xml:"urpf_command"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type InterfaceTest ¶
type InterfaceTest struct { XMLName xml.Name `xml:interface_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type LineObject ¶
type LineObject struct { XMLName xml.Name `xml:line_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type LineState ¶
type LineState struct { XMLName xml.Name `xml:line_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` ShowSubcommand *oval_def.EntityStateStringType `xml:"show_subcommand"` ConfigLine *oval_def.EntityStateStringType `xml:"config_line"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type LineTest ¶
type LineTest struct { XMLName xml.Name `xml:line_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type PolicyMapObject ¶
type PolicyMapObject struct { XMLName xml.Name `xml:policy_map_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type PolicyMapState ¶
type PolicyMapState struct { XMLName xml.Name `xml:policy_map_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` TypeInspect *EntityStateInspectionType `xml:"type_inspect"` Parameters *oval_def.EntityStateStringType `xml:"parameters"` MatchAction *oval_def.EntityStateStringType `xml:"match_action"` UsedIn *oval_def.EntityStateStringType `xml:"used_in"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type PolicyMapTest ¶
type PolicyMapTest struct { XMLName xml.Name `xml:policy_map_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ServicePolicyObject ¶
type ServicePolicyObject struct { XMLName xml.Name `xml:service_policy_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ServicePolicyState ¶
type ServicePolicyState struct { XMLName xml.Name `xml:service_policy_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` Applied *EntityStateApplyServicePolicyType `xml:"applied"` Interface *oval_def.EntityStateStringType `xml:"interface"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type ServicePolicyTest ¶
type ServicePolicyTest struct { XMLName xml.Name `xml:service_policy_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpGroupObject ¶
type SnmpGroupObject struct { XMLName xml.Name `xml:snmp_group_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpGroupState ¶
type SnmpGroupState struct { XMLName xml.Name `xml:snmp_group_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` Snmpv3SecLevel *EntityStateSNMPSecLevelStringType `xml:"snmpv3_sec_level"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpGroupTest ¶
type SnmpGroupTest struct { XMLName xml.Name `xml:snmp_group_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpHostObject ¶
type SnmpHostObject struct { XMLName xml.Name `xml:snmp_host_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpHostState ¶
type SnmpHostState struct { XMLName xml.Name `xml:snmp_host_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Interface *oval_def.EntityStateStringType `xml:"interface"` Host *oval_def.EntityStateStringType `xml:"host"` Snmpv3User *oval_def.EntityStateStringType `xml:"snmpv3_user"` VersionElm *EntityStateSNMPVersionStringType `xml:"version"` Poll *oval_def.EntityStateBoolType `xml:"poll"` Traps *oval_def.EntityStateBoolType `xml:"traps"` UdpPort *oval_def.EntityStateIntType `xml:"udp_port"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpHostTest ¶
type SnmpHostTest struct { XMLName xml.Name `xml:snmp_host_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpUserObject ¶
type SnmpUserObject struct { XMLName xml.Name `xml:snmp_user_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpUserState ¶
type SnmpUserState struct { XMLName xml.Name `xml:snmp_user_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` Group *oval_def.EntityStateStringType `xml:"group"` Priv *EntityStateSNMPPrivStringType `xml:"priv"` Auth *EntityStateSNMPAuthStringType `xml:"auth"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type SnmpUserTest ¶
type SnmpUserTest struct { XMLName xml.Name `xml:snmp_user_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type TcpMapObject ¶
type TcpMapObject struct { XMLName xml.Name `xml:tcp_map_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Set oval_def.Set `xml:"set"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type TcpMapState ¶
type TcpMapState struct { XMLName xml.Name `xml:tcp_map_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Name *oval_def.EntityStateStringType `xml:"name"` Options *oval_def.EntityStateStringType `xml:"options"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type TcpMapTest ¶
type TcpMapTest struct { XMLName xml.Name `xml:tcp_map_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type VersionObject ¶
type VersionObject struct { XMLName xml.Name `xml:version_object` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type VersionState ¶
type VersionState struct { XMLName xml.Name `xml:version_state` Id string `xml:"id,attr"` Version string `xml:"version,attr"` Operator string `xml:"operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` AsaRelease *oval_def.EntityStateStringType `xml:"asa_release"` AsaMajorRelease *oval_def.EntityStateVersionType `xml:"asa_major_release"` AsaMinorRelease *oval_def.EntityStateVersionType `xml:"asa_minor_release"` AsaBuild *oval_def.EntityStateIntType `xml:"asa_build"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
type VersionTest ¶
type VersionTest struct { XMLName xml.Name `xml:version_test` Id string `xml:"id,attr"` Version string `xml:"version,attr"` CheckExistence string `xml:"check_existence,attr"` Check string `xml:"check,attr"` StateOperator string `xml:"state_operator,attr"` Comment string `xml:"comment,attr"` Deprecated string `xml:"deprecated,attr"` Object oval_def.ObjectRefType `xml:"object"` State []oval_def.StateRefType `xml:"state"` Signature *xml_dsig.Signature `xml:"Signature"` Notes *oval.Notes `xml:"notes"` }
Element
Click to show internal directories.
Click to hide internal directories.