Default language.

DataSourceAccess node


Each time an data source is discovered, a DataSourceAccess node is created. It has relationships to the retrieved discovery information. DataSourceAccess nodes are created even if discovery fails, so that failed access is clearly identified in the model.

The endpoint attribute of a DataSourceAccess node describes the target used for discovery. The target for discovery is currently an IP v4 or IP v6 address.

DataSourceAccess Lifecycle

The following section describes the scenarios in which a DataSourceAccess is created or destroyed. DDD nodes are never updated.

Creation

A DataSourceAccess node is created when a data source pattern is triggered as part of discovery.

Removal

Aging parameters exist for Directly Discovered Data Nodes which have a particular cut-off time. The Aging process will remove any DataSourceAccess Nodes and all of the other DDD Nodes associated with that node if this default time period is exceeded.

However, if the DataSourceAccess Node is the only one for an endpoint, then it is not removed, unless it is considered dark space. This enables BMC Discovery to keep a permanent record of every endpoint that has ever been scanned. These DataSourceAccess Nodes are the only ones which can exceed the default cut-off Aging process. 

The cut-off time is configurable, see DDD removal for more information.

Attributes of the DataSourceAccess node

The attributes of the DataSourceAccess node are described in the following table:

UI Name
Attribute Name and Type
Description 
Data Source Name
name : string 
Data source name
Scope
scope : string 
Distinguish overlapping address spaces
Endpoint
endpoint : string 
Accessed endpoint
Database Name
database : string 
Database name
Port
port : int 
Port number
Start Time
starttime : date 
Date and time this data source access was created
Discovery Start Time
discovery_starttime : date 
Date and time access started
Failure Reason
reason : string 
Reason for failure, if any
Not shown in UI
#_consolidation_done : list:string 
List of the consolidation appliance identifiers this SA has been be sent to
Retrieved by scanning appliance
is_consolidation : boolean 
If present, always have the value True and indicates that the data for this DataSourceAccess originated from a scanning appliance before being consolidated on this one

Relationships of the DataSourceAccess node

The relationships of the DataSourceAccess node are described in the following table:

UI Name Relationship Description 
Container DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
ContainerInfo
 
Container
Device Info DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DeviceInfo
 
Device Info
DDD List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DirectlyDiscoveredList
 
DDD List
Directory Listing DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DirectoryListing
 
Directory Listing
Discovered API Provider Result List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredAPIProviderResultList
 
Discovered API Provider Result List
Discovered API Result DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredAPIResult
 
Discovered API Result
Discovered API Result List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredAPIResultList
 
Discovered API Result List
Discovered Application Component List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredApplicationComponentList
 
Discovered Application Component List
Discovered Card List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredCardList
 
Discovered Card List
Discovered Certificate DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredCertificate
 
Discovered Certificate
Discovered Chassis List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredChassisList
 
Discovered Chassis List
Discovered Cloud API Result List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredCloudAPIResultList
 
Discovered Cloud API Result List
Discovered Command Result DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredCommandResult
 
Discovered Command Result
Discovered Coupling Facility List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredCouplingFacilityList
 
Discovered Coupling Facility List
Discovered DNS Detail DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredDNSDetail
 
Discovered DNS Detail
Discovered Database Detail List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredDatabaseDetailList
 
Discovered Database Detail List
Discovered Database List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredDatabaseList
 
Discovered Database List
Discovered Dependency List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredDependencyList
 
Discovered Dependency List
Discovered Disk Drive List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredDiskDriveList
 
Discovered Disk Drive List
Discovered File DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredFile
 
Discovered File
Discovered IP Address List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredIPAddressList
 
Discovered IP Address List
Discovered MAC Addresses DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredMACAddresses
 
Discovered MAC Addresses
Discovered MFPart List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredMFPartList
 
Discovered MFPart List
Discovered MQ Detail List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredMQDetailList
 
Discovered MQ Detail List
Discovered Mainframe List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredMainframeList
 
Discovered Mainframe List
Discovered Mainframe View Result List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredMainframeViewResultList
 
Discovered Mainframe View Result List
Discovered Managed Device List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredManagedDeviceList
 
Discovered Managed Device List
Discovered Network Interface List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredNetworkInterfaceList
 
Discovered Network Interface List
Discovered OS Namespace List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredOSNamespaceList
 
Discovered OS Namespace List
Discovered Packages DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredPackages
 
Discovered Packages
Discovered Patches DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredPatches
 
Discovered Patches
Discovered Program List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredProgramList
 
Discovered Program List
Discovered Registry Value DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredRegistryValue
 
Discovered Registry Value
Discovered SNMP Values DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredSNMP
 
Discovered SNMP Values
Discovered SNMP Table DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredSNMPTable
 
Discovered SNMP Table
SQL Query Result DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredSQLQuery
 
SQL Query Result
Discovered Software List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredSoftwareList
 
Discovered Software List
Discovered Storage Subsystem List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredStorageSubsystemList
 
Discovered Storage Subsystem List
Discovered Sysplex List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredSysplexList
 
Discovered Sysplex List
Discovered Tape Drive List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredTapeDriveList
 
Discovered Tape Drive List
Discovered Transaction List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredTransactionList
 
Discovered Transaction List
Discovered WBEM Association DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredWBEMAssociators
 
Discovered WBEM Association
Discovered WBEM Enumerate Instances DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredWBEMEnumInstances
 
Discovered WBEM Enumerate Instances
Discovered WBEM Query DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredWBEMQuery
 
Discovered WBEM Query
Discovered WMI Query DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
DiscoveredWMIQuery
 
Discovered WMI Query
FQDN List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
FQDNList
 
FQDN List
File System List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
FileSystemList
 
File System List
HBA Info List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
HBAInfoList
 
HBA Info List
Host Info DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
HostInfo
 
Host Info
Integration Result DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
IntegrationResult
 
Integration Result
Network Connection List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
NetworkConnectionList
 
Network Connection List
Process List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
ProcessList
 
Process List
Registry Listing DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
RegistryListing
 
Registry Listing
Service List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
ServiceList
 
Service List
Virtual Machine List DiscoveryAccess:
DiscoveryAccessResult:
DiscoveryResult:
VirtualMachineList
 
Virtual Machine List
Discovery Run Member:
List:
List:
DiscoveryRun
 
Discovery Run
Activity Result Member:
List:
List:
ActivityResult
 
Activity Result
External Event Member:
List:
List:
ExternalEvent
 
External Event that caused this Data Source Access
Pattern Execution Member:
List:
List:
PatternExecution
 
Pattern Execution
Session Log ItemWithLog:
Log:
Log:
SessionLog
 
Session Log for this Data Source Access
Session Results DiscoveryAccess:
Metadata:
Detail:
SessionResult
 
Session Results

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*