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 of the DirectoryListing node
The attributes of the DirectoryListing node are described in the following table:
UI Name Attribute Name and Type | Description |
---|---|
Directory Name path : string | Path of the directory |
Check Windows Redirect Location win64_redirect : boolean | Look in both redirected and original file location on 64-bit Windows |
Retrieved Path actual_path : string | Actual file location |
Container ID container_id : string | The ID of the container where the listing was run |
Discovery Method discovery_method : string | Discovery method |
Discovery Duration discovery_duration : int | Time in seconds spent in discovery |
Request Time request_time : date | When this request was made |
Failure Reason failure_reason : string | Reason for state or failure, if any |
Failure Cause failure_cause : string | Extra details, if any, on reason for failure |
Details details : string | Any other details |
Not shown in UI #command_status_failure : boolean | Flag that this node has command failures linked to it |
Not shown in UI #method_failure : boolean | Flag that this node has script failures linked to it |
Not shown in UI #method_success : string | The name of the script that succeeded in getting this data |
Access Method access_method : string | The access method used by the script that succeeded in getting this data |
Processing Messages processing_messages : list:string | Optional list of processing messages |
Skipped skipped : boolean | Flag that this request was skipped |
Requesting Pattern requesting_pattern : string | The name of the pattern that requested this data |
Relationships of the DirectoryListing node
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 (Relationship) | 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 |
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*