Skip to content

Commit b959d91

Browse files
committed
improving the templates for assets
1 parent 2ac724a commit b959d91

File tree

2 files changed

+29
-14
lines changed

2 files changed

+29
-14
lines changed

docs/open_asset_model/assets/contact_record.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ The **ContactRecord** asset serves as a connective entity that maintains a relia
88
| -------- | ---- | :--------: | ----------- |
99
| `discovered_at` | string | :material-check-decagram: | Unique URL or path to the contact information |
1010

11+
## :material-contacts: ContactRecord Properties
12+
13+
| Property Type | Property Name | Description |
14+
| :--------------: | :---------------: | :------------ |
15+
| [`SimpleProperty`](../properties/simple_property.md) | `last_monitored` | Tracks when a data source was last queried for this ContactRecord |
16+
| [`SourceProperty`](../properties/source_property.md) | Source Plugin Name | Indicates that the specified data source discovered this ContactRecord |
17+
1118
## :material-contacts: ContactRecord Outgoing Relations
1219

1320
```mermaid
@@ -47,11 +54,11 @@ simple6 --> url
4754

4855
---
4956

50-
| Relation Label | Relation Type | Assets | Description |
57+
| Relation Type | Relation Label | Target Assets | Description |
5158
| :--------------: | :---------------: | :--------------: | :------------ |
52-
| `fqdn` | [`SimpleRelation`](#simple_relation) | [`FQDN`](#fqdn) | Represents a FQDN discovered in the contact information |
53-
| `id` | [`SimpleRelation`](#simple_relation) | [`Identifier`](#identifer) | Represents an ID (e.g. email address) in the contact information |
54-
| `organization` | [`SimpleRelation`](#simple_relation) | [`Organization`](#organization) | Represents an organization name in the contact information |
55-
| `person` | [`SimpleRelation`](#simple_relation) | [`Person`](#person) | Represents a person's name discovered with the contact information |
56-
| `phone` | [`SimpleRelation`](#simple_relation) | [`Phone`](#phone) | Represents a phone number in the contact information |
57-
| `url` | [`SimpleRelation`](#simple_relation) | [`URL`](#url) | Represents an URL discovered in the contact information |
59+
| [`SimpleRelation`](../relations/simple_relation.md) | `fqdn` | [`FQDN`](#fqdn) | Represents a FQDN discovered in the contact information |
60+
| [`SimpleRelation`](../relations/simple_relation.md) | `id` | [`Identifier`](#identifer) | Represents an ID (e.g. email address) in the contact information |
61+
| [`SimpleRelation`](../relations/simple_relation.md) | `organization` | [`Organization`](#organization) | Represents an organization name in the contact information |
62+
| [`SimpleRelation`](../relations/simple_relation.md) | `person` | [`Person`](#person) | Represents a person's name discovered with the contact information |
63+
| [`SimpleRelation`](../relations/simple_relation.md) | `phone` | [`Phone`](#phone) | Represents a phone number in the contact information |
64+
| [`SimpleRelation`](../relations/simple_relation.md) | `url` | [`URL`](#url) | Represents an URL discovered in the contact information |

docs/open_asset_model/assets/fqdn.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ The *Fully Qualified Domain Name* (**FQDN**) asset represents a complete and una
88
| -------- | ---- | :--------: | ----------- |
99
| `name` | string | :material-check-decagram: | Unique fully qualified domain name (e.g. www.example.com) |
1010

11+
## :material-dns: FQDN Properties
12+
13+
| Property Type | Property Name | Description |
14+
| :--------------: | :---------------: | :------------ |
15+
| [`SimpleProperty`](../properties/simple_property.md) | `last_monitored` | Tracks when a data source was last queried for this FQDN |
16+
| [`SourceProperty`](../properties/source_property.md) | Source Plugin Name | Indicates that the specified data source discovered this FQDN |
17+
| [`DNSRecordProperty`](../properties/dns_property.md) | `dns_record` | Represents a DNS record for this FQDN that provides only data |
18+
1119
## :material-dns: FQDN Outgoing Relations
1220

1321
```mermaid
@@ -49,11 +57,11 @@ regrel --> domrec
4957

5058
---
5159

52-
| Relation Label | Relation Type | Assets | Description |
60+
| Relation Type | Relation Label | Target Assets | Description |
5361
| :--------------: | :---------------: | :--------------: | :------------ |
54-
| `dns_record` | [`BasicDNSRelation`](#basic_dns_relation) | [`FQDN`](#fqdn), [`IPAddress`](#ip_address) | Used for most RR types |
55-
| `dns_record` | [`PrefDNSRelation`](#pref_dns_relation) | [`FQDN`](#fqdn) | Used for RR types that have a preference attribute |
56-
| `dns_record` | [`SRVDNSRelation`](#srv_dns_relation) | [`FQDN`](#fqdn) | Used to support the SRV RR type |
57-
| `node` | [`SimpleRelation`](#simple_relation) | [`FQDN`](#fqdn) | Links a DNS zone apex to nodes within the zone |
58-
| `port` | [`PortRelation`](#port_relation) | [`Service`](#service) | Represents a port at the FQDN with a responding service |
59-
| `registration` | [`SimpleRelation`](#simple_relation) | [`DomainRecord`](#domain_record) | Links a root domain to registration data |
62+
| [`BasicDNSRelation`](../relations/basic_dns_relation.md) | `dns_record` | [`FQDN`](#fqdn), [`IPAddress`](#ip_address) | Represents most RR types |
63+
| [`PrefDNSRelation`](../relations/pref_dns_relation.md) | `dns_record` | [`FQDN`](#fqdn) | Utilized for RR types that have a preference attribute |
64+
| [`SRVDNSRelation`](../relations/srv_dns_relation.md) | `dns_record` | [`FQDN`](#fqdn) | Represents the SRV Resource Record type |
65+
| [`SimpleRelation`](../relations/simple_relation.md) | `node` | [`FQDN`](#fqdn) | Links a DNS zone apex to nodes within the zone |
66+
| [`PortRelation`](../relations/port_relation.md) | `port` | [`Service`](#service) | Represents a port at the FQDN with a responding service |
67+
| [`SimpleRelation`](../relations/simple_relation.md) | `registration` | [`DomainRecord`](#domain_record) | Links a root domain to its associated registration data |

0 commit comments

Comments
 (0)