Foreign Source Definition

The default foreign source definition serves as a template that defines the services to detect on (DNS, FTP, ICMP, and so on), the scan interval for discovery, and the policies to use when provisioning.

Policies determine entity persistence and set attributes on the discovered entities that control Horizon management behavior. Provisiond applies the existing default foreign source definition unless you choose to modify it.

This section describes how to edit the default foreign source definition.

Edit detectors and set scan interval

  1. In the web UI, click the Gear symbol in the top-right of the screen.

  2. Choose Provisioning  Manage Provisioning Requisitions  Edit Default FS.

    FS def
    The screen displays the list of service detectors and a tab to view and define policies. Provisiond scans the services in the order in which the detectors appear in the list.
    • Click the Edit symbol to edit a service detector’s parameters. To add more parameters (retries, timeout, port, and so on), click Add Parameter and define its name and value.

    • Click the Move symbol to move a service detector.

    • Click the Delete symbol to delete a service detector.

    • To undo a change, click Reset to Default at the top-right of the screen.

  3. Click Save.

  4. (Optional) Update the scan interval using one of the following:

    • w: weeks

    • d: days

    • h: hours

    • m: minutes

    • s: seconds

    • ms: milliseconds

      For example, to prompt a scan every 6 days and 53 minutes, enter 6d53m. Type 0 to disable automatic scanning.

  5. Click Save to save the foreign source definition.

Create policies

  1. In the web UI, click the Gear symbol in the top-right of the screen.

  2. Choose Provisioning  Manage Provisioning Requisitions  Edit Default FS and click the Policies tab.

  3. Click Add Policy, type a name, select the class from the Class list, and enter the required information.

    • Type a space in any of the lists to see their options.

  4. (Optional) Click Add Parameter to add more parameters to the class (retries, timeout, port, and so on).

  5. Click Save.

  6. Repeat for any additional policies you want to add.

  7. Click Save to save the foreign source definition.

To return to the default foreign source definition, click Reset to Default. This will reset any changes that you have made to the definition.