Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
316 lines (158 sloc) 12.7 KB

type: bes fixlet

The <bes fixlet> inspectors allow you to iterate over the BES fixlets to create lists of various Fixlet properties such as name, ID, site, and more.

action <integer> of <bes fixlet> : bes fixlet action

Returns an object representing the nth action for the specified fixlet.

action <string> of <bes fixlet> : bes fixlet action

Returns an object representing the named action for the specified fixlet.

action of <bes fixlet> : bes fixlet action

Returns a list of all the Fixlet actions associated with the specified fixlet.

activation of <bes fixlet> : bes activation

If the specified fixlet is from an analysis, this inspector returns a list of all of its activations.

analysis flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet originates from an Analysis.

applicable computer count of <bes fixlet> : integer

Returns the number of computers (regardless of locking) that have reported that the specified fixlet is relevant.

applicable computer of <bes fixlet> : bes computer

Returns a list of all of the <bes computer> objects reporting that the specified fixlet is relevant.

applicable computer set of <bes fixlet> : bes computer set

Returns the set of computers where the given Fixlet(s) is applicable, i.e., those computers where the Fixlet is relevant.Example: size of union of applicable computer sets of bes fixlets whose ((source severity of it is "Critical") and (current date - source release date of it > 7 * day)) as floating point / size of bes computer set as floating point - Computes the ratio of computers which have at least one relevant critical fixlet released more than 1 week ago.

baseline flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet originates from a Baseline.

best activation of <bes fixlet> : bes activation

If the specified fixlet is from an analysis, then this inspector returns the activation which is most appropriate for the current console user.

body of <bes fixlet> : html

Returns an HTML string containing the body of the fixlet.

category of <bes fixlet> : string

Returns the category of the given fixlet as a string value, such as "Security Hotfix", "Service Pack", "Upgrade", and others.

charset of <bes fixlet> : string

Returns the character set to be used when displaying the body or text of the specified fixlet.

comment of <bes fixlet> : bes comment

Returns the comments assigned to the specified BES fixlet.

component group of <bes fixlet> : bes baseline component group

If the specified fixlet is a baseline, then this inspector iterates over the component groups.

components xml of <bes fixlet> : string

If the specified fixlet is a baseline, then this inspector returned the XML representation of the baseline components. Use component groups of <bes fixlet> instead.

creation time of <bes fixlet> : time

Returns the time when the specified fixlet was created. This inspector is only valid for custom fixlets.

custom flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet is custom.

custom site flag of <bes fixlet> : boolean

Returns True if and only if the specified fixlet resides in a custom site.

custom site of <bes fixlet> : bes site

If the specified fixlet resides in a custom site, this inspector returns the corresponding site object.

cve id list of <bes fixlet> : string

Returns a string containing the list of CVE (Common Vulnerabilities and Exposures) ID numbers associated with the specified fixlet.

default action of <bes fixlet> : bes fixlet action

Returns an object representing the default action for the specified fixlet.

digest file name of <bes fixlet> : string

Returns the file name of the .fxf file that contains this fixlet, or the empty string if the fixlet does not come from a digest file (i.e., it is a custom Fixlet).

display category of <bes fixlet> : string

Returns the category of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

display message of <bes fixlet> : html

Returns the message portion of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

display name of <bes fixlet> : string

Returns the name of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

display source id of <bes fixlet> : string

Returns the source ID of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

display source of <bes fixlet> : string

Returns the source of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

display source severity of <bes fixlet> : string

Returns the source severity of the specified Fixlet. This inspector returns the value as displayed in the Console, which may be translated into various languages.

domain of <bes fixlet> : bes domain

A domain is attached to a fixlet when it is created. This inspector returns the domain associated with the specified Fixlet.

download size of <bes fixlet> : integer

Returns the size of the download associated with this fixlet, in bytes.

field <string> of <bes fixlet> : bes fixlet field

Returns a BES Fixlet field with the given name in the specified Fixlet.

field of <bes fixlet> : bes fixlet field

Returns the fields associated with the specified BES Fixlet.

fixlet flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet originates from an ordinary Fixlet site.

globally visible flag of <bes fixlet> : boolean

Returns True if the specified fixlet is globally visible.

group flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet originates from a Group.

id of <bes fixlet> : integer

Returns the numeric ID unique to the specified fixlet.

issuer of <bes fixlet> : bes user

Returns the <bes user> object corresponding to the author of the specified fixlet.

link <html> of <bes fixlet> : html

Returns an HTML string containing an <A> tag including the supplied HTML description that, when clicked, will open the specified Fixlet document (in the BES Console) or its description page (in Web Reports).

link <string> of <bes fixlet> : html

Returns an HTML string containing an <A> tag including the supplied descriptive string that, when clicked, will open the specified Fixlet document (in the BES Console) or its description page (in Web Reports).

link href of <bes fixlet> : string

The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes fixlet>). Note that link href returns a normal string, not an HTML string.

link of <bes fixlet> : html

Returns an HTML string containing an <A> tag that when clicked will open the specified Fixlet document (in the BES Console) or its description page (in Web Reports).

locally visible flag of <bes fixlet> : boolean

Returns True if the specified fixlet is locally visible.

master site flag of <bes fixlet> : boolean

Returns True if the specified fixlet is from the Master site.

message of <bes fixlet> : html

Returns an HTML string containing the text of the fixlet.

mime field <string> of <bes fixlet> : string

External fixlet authors can add custom fields to their Fixlets. This inspector returns the mime field labeled by <string> from the specified Fixlet.

mime field of <bes fixlet> : mime field

Returns all the MIME fields for the specified Fixlet.

modification time of <bes fixlet> : time

Returns the time when the given BES Fixlet was last modified.

name of <bes fixlet> : string

Returns the name of the specified BES Fixlet.

open action count of <bes fixlet> : integer

Returns the number of open actions whose source is the specified fixlet.

operator site flag of <bes fixlet> : boolean

Returns True if and only if the specified fixlet resides in a non-master operator site.

parent relevance of <bes fixlet> : string

No documentation exists.

property <integer> of <bes fixlet> : bes property

If the specified Fixlet is from an analysis, this inspector returns the property with the ID given by <integer>.

property of <bes fixlet> : bes property

If the specified Fixlet is from an analysis, this inspector returns a list of all of the <bes property> objects associated with it.

relevance clause of <bes fixlet> : string

Iterates over all the individual relevances clauses in a Fixlet. The related inspector 'relevance of <bes fixlet>' returns a single clause that ANDs together all the individual clauses.

relevance of <bes fixlet> : string

Returns the relevance expression used to determine if the specified fixlet is applicable on a client computer.

relevant <bes computer> of <bes fixlet> : boolean

Returns True if the given fixlet is relevant on the specified computer.

result from <bes computer> of <bes fixlet> : bes fixlet result

Returns a Fixlet result for the given computer and Fixlet.

result of <bes fixlet> : bes fixlet result

Returns a list of all <bes fixlet result> objects for all computers that have reported on the specified fixlet.

sans id list of <bes fixlet> : string

Returns a string containing the list of SANS (SysAdmin, Audit, Network, Security) ID numbers associated with the specified fixlet.

set of <bes fixlet> : bes fixlet set

Converts the specified BES Fixlet list to a set that can be arithmetically manipulated.

site of <bes fixlet> : bes site

Returns the <bes site> object which contains the specified fixlet.

source id of <bes fixlet> : string

Returns the source ID of the given fixlet as a string value.

source of <bes fixlet> : string

Returns the source of the given fixlet as a string value.

source release date of <bes fixlet> : date

Returns the <date> object that represents the source release date of the specified fixlet.

source severity of <bes fixlet> : string

Returns the source severity of the given fixlet as a string value.

taken action of <bes fixlet> : bes action

This inspector Iterates over the Actions sourced from the given fixlet.

taken action set of <bes fixlet> : bes action set

This inspector Iterates over the Actions sourced from the given fixlet and returns a set of Actions.

task flag of <bes fixlet> : boolean

Returns True if the specified BES fixlet originates from a Task.

type of <bes fixlet> : string

Returns the type of the specified fixlet, which can have values such as "Fixlet", "Task", "Analysis", "ComputerGroup" or "Baseline".

unique value of <bes fixlet> : bes fixlet with multiplicity

Returns the unique values of a given list of <bes fixlet> types, removing duplicates and sorting by value.

unlocked computer count of <bes fixlet> : integer

Returns the number of computers that are not locked and that have reported that the specified fixlet is relevant.Note: This is a Console-only inspector.

visible flag of <bes fixlet> : boolean

Returns True if the specified fixlet is not globally or locally hidden.

wizard data of <bes fixlet> : html

If the specified fixlet was created with a Wizard then this inspector returns the HTML string representing the DataStore element of that Wizard.Note: This is a Console-only inspector.

wizard link of <bes fixlet> : string

If the specified fixlet was created with a Wizard then this inspector returns the HTML string representing the link of that Wizard.Note: This is a Console-only inspector.

wizard name of <bes fixlet> : string

If the specified fixlet was created with a Wizard then this inspector returns the HTML string representing the name of that Wizard.Note: This is a Console-only inspector.

<bes fixlet> as xml : utf8 string

Converts the specified BES Fixlet to XML format, for submission to the EvaluateRelevance API used by the BES Console and Web Reports.

<bes fixlet> = <bes fixlet> : boolean

Compares two BES Fixlet types and returns True if they are equal.

You can’t perform that action at this time.