Directory Listing node
A Directory Listing node stores information about a list of directory entries.
Directory Listing Lifecycle
The following section describes the scenarios in which a Directory Listing node is created or destroyed. DDD nodes are never updated.
Creation
Whenever BMC Discovery scans an IP address, a Discovery Access node is created. A directory listing can be obtained using the discovery-listDirectory function. A Directory Listing node is created for the listing.
Removal
A Directory Listing node is removed when the Discovery Access node which it is associated with has been destroyed through the Aging process.
Attributes and relationships of the DirectoryListing node
The attributes of the DirectoryListing node are described in the following table:
UI Name | Description |
---|---|
Directory Name | Path of the directory |
Check Windows Redirect Location | Look in both redirected and original file location on 64-bit Windows |
Retrieved Path | Actual file location |
Discovery Method | Discovery method |
Discovery Duration | Time in seconds spent in discovery |
Request Time | When this request was made |
Reason | Reason for state or failure, if any |
Failure Cause | Extra details, if any, on reason for failure |
Details | Any other details |
Not shown in UI | Flag that this node has command failures linked to it |
Not shown in UI | Flag that this node has script failures linked to it |
Not shown in UI | The name of the script that succeeded in getting this data |
Access Method | The access method used by the script that succeeded in getting this data |
Processing Messages | Optional list of processing messages |
Skipped | Flag that this request was skipped |
Requesting Pattern | The name of the pattern that requested this data |
The relationships of the DirectoryListing node are described in the following table:
UI Name | Relationship | Description |
---|---|---|
Data Source Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: DataSourceAccess | Related Data Source Access |
Discovery Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: DiscoveryAccess | Related Discovery Access |
Provider Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: ProviderAccess | Related Provider Access |
Entries | List: List: Member: DiscoveredDirectoryEntry | Entries in the directory |
Command Failures | DiscoveryResult: Metadata: Detail: CommandFailure | Command Failures |
Script Failures | DiscoveryResult: Metadata: Detail: ScriptFailure | Script Failures |
Requesting Discovery Access | DiscoveryResult: Request: RequestSource: DiscoveryAccess | Requesting Discovery Access |
Requesting External Event | DiscoveryResult: Request: RequestSource: ExternalEvent | Requesting External Event |
Data Source Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: DataSourceAccess | Related Data Source Access |
Discovery Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: DiscoveryAccess | Related Discovery Access |
Provider Access | DiscoveryResult: DiscoveryAccessResult: DiscoveryAccess: ProviderAccess | Related Provider Access |
Command Failures | DiscoveryResult: Metadata: Detail: CommandFailure | Command Failures |
Script Failures | DiscoveryResult: Metadata: Detail: ScriptFailure | Script Failures |
Requested Discovery Access | RequestSource: Request: DiscoveryAccess: DiscoveryAccess | Discovery requested during discovery of another device |
Requesting Pattern | DiscoveryResult: Request: Pattern: Pattern | Pattern from which the request to retrieve this information originated (deprecated) |
Not shown in UI | DiscoveryResult: Request: PatternExecution: PatternTrigger | Pattern Execution Trigger which requested retrieval of this information |
Requesting Discovery Access | DiscoveryResult: Request: RequestSource: DiscoveryAccess | Requesting Discovery Access |
Requesting External Event | DiscoveryResult: Request: RequestSource: ExternalEvent | Requesting External Event |