Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@jupiterone/data-model

Package Overview
Dependencies
Maintainers
1
Versions
95
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jupiterone/data-model - npm Package Compare versions

Comparing version 0.49.0 to 0.50.0

14

CHANGELOG.md

@@ -11,2 +11,16 @@ # Changelog

## 0.50.0 - 2022-06-22
### Changed
- `Host.ipAddress` now allows multiple values. All known IP addresses of a Host
should be stored in this property.
- `Host.ipAddresses` should no longer be submitted and all values currently
stored there should be moved to `Host.ipAddress`.
- `Host.macAddress` now allows multiple values. All known MAC addresses of a
Host should be stored in this property.
- `Host.macAddresses` should no longer be submitted and all values currently
stored there should be moved to `Host.macAddress`.
- `Host.hostname` is now a required property.
## 0.49.0 - 2022-05-20

@@ -13,0 +27,0 @@

47

dist/schemas/Host.json

@@ -25,8 +25,17 @@ {

"description": "The primary/local hostname",
"type": "string"
"type": ["string", "null"]
},
"ipAddress": {
"description": "The main IP address. This property is usually used to store the primary IP address of a Host.",
"type": "string",
"format": "ip"
"description": "A listing of all IP addresses associated with this Host",
"anyOf": [
{ "type": "string", "format": "ip" },
{
"type": "array",
"uniqueItems": true,
"items": {
"type": "string",
"format": "ip"
}
}
]
},

@@ -71,13 +80,14 @@ "publicDnsName": {

},
"ipAddresses": {
"description": "A listing of all IP addresses associated with this Host",
"type": "array",
"items": {
"type": "string",
"format": "ip"
}
},
"macAddress": {
"description": "Primary MAC address",
"type": "string"
"description": "A listing of all MAC addresses associated with this Host",
"anyOf": [
{ "type": "string" },
{
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
}
]
},

@@ -110,9 +120,2 @@ "platform": {

},
"macAddresses": {
"description": "A listing of all MAC addresses associated with this Host",
"type": "array",
"items": {
"type": "string"
}
},
"physical": {

@@ -127,5 +130,5 @@ "description": "Indicates if this is a physical host, such as a physical server.",

},
"required": []
"required": ["hostname"]
}
]
}

@@ -45,2 +45,7 @@ {

"type": "string"
},
"passwordChangedOn": {
"description": "The timestamp (in milliseconds since epoch) of when the user's password was last rotated for this particular account.",
"type": "number",
"format": "date-time"
}

@@ -47,0 +52,0 @@ },

@@ -158,2 +158,7 @@ {

"format": "uri"
},
"validatedOn": {
"description": "The timestamp (in milliseconds since epoch) of when this vendor was last validated per the vendor management policy.",
"type": "number",
"format": "date-time"
}

@@ -160,0 +165,0 @@ },

{
"name": "@jupiterone/data-model",
"version": "0.49.0",
"version": "0.50.0",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "files": [

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc