record Data of this type represents a collection of named fields and values. operations are: equals DatatypeEnumeration The defines the complete set of all valid datatypes. This set is created as the DatatypeEnumeration union of the and the This SimpleDatatypeEnumeration ComplexDatatypeEnumeration. type is provided for convenience when working with the OVAL Language. ExistenceEnumeration The defines the acceptable values that can be used to specify the ExistenceEnumeration expected number of components under consideration must exist. Enumeration Value Description all_exist The existence result is only if all of the components under ‘true’ consideration exist. any_exist The final existence result is only if zero or more of the components under ‘true’ consideration exist. at_least_one_exists The final existence result is only if one or more of the components under ‘true’ consideration exist. none_exist The final existence result is only if zero of the components under ‘true’ consideration exist. only_one_exists The final existence result is only if one of the components under ‘true’ consideration exist. FamilyEnumeration The defines the family that an operating system belongs to. FamilyEnumeration Enumeration Description This value describes Cisco CatOS operating systems. ios This value describes Cisco IOS operating systems. macos This value describes Apple Mac OS operating systems. pixos This value describes Cisco PIX operating systems. undefined This value is reserved for operating systems where the high-level family is not available in the current enumeration. unix This value describes UNIX operating systems. This value describes the VMWare Infrastructure. vmware_infrastructure This value describes Microsoft Windows operating systems. windows MessageLevelEnumeration The defines the different levels that can be associated with a MessageLevelEnumeration message.
record Data of this type represents a collection of named fields and values. operations are: equals DatatypeEnumeration The DatatypeEnumeration defines the complete set of all valid datatypes. This set is created as the union of the SimpleDatatypeEnumeration and the ComplexDatatypeEnumeration. This type is provided for convenience when working with the OVAL Language. ExistenceEnumeration The ExistenceEnumeration defines the acceptable values that can be used to specify the expected number of components under consideration must exist. Enumeration Value Description all_exist The existence result is ‘true’ only if all of the components under consideration exist. any_exist The final existence result is ‘true’ only if zero or more of the components under consideration exist. at_least_one_exists The final existence result is ‘true’ only if one or more of the components under consideration exist. none_exist The final existence result is ‘true’ only if zero of the components under consideration exist. only_one_exists The final existence result is ‘true’ only if one of the components under consideration exist. FamilyEnumeration The FamilyEnumeration defines the family that an operating system belongs to. Enumeration Description This value describes Cisco CatOS operating systems. ios This value describes Cisco IOS operating systems. macos This value describes Apple Mac OS operating systems. pixos This value describes Cisco PIX operating systems. undefined This value is reserved for operating systems where the high-level family is not available in the current enumeration. unix This value describes UNIX operating systems. vmware_infrastructure This value describes the VMWare Infrastructure. windows This value describes Microsoft Windows operating systems. MessageLevelEnumeration The MessageLevelEnumeration defines the different levels that can be associated with a message.
oval-language-specification.docx