ipAddress resource type
Namespace: microsoft.graph.security
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Note
The Microsoft Graph API for Microsoft Defender Threat Intelligence requires an active Defender Threat Intelligence Portal license and API add-on license for the tenant.
Represents an IP address, which is (or has been) addressable over the internet. This resource acts as a grouping mechanism for related details about the hostname or IP address, such as the reputation, any related trackers or cookies, and so on.
You cannot retrieve this type directly. To access it, retrieve the host resource.
Inherits from host.
Methods
Method | Return type | Description |
---|---|---|
List components | microsoft.graph.security.hostComponent collection | Get a list of hostComponent resources. |
List cookies | microsoft.graph.security.hostCookie collection | Get a list of hostCookie resources. |
List passiveDns | microsoft.graph.security.passiveDnsRecord collection | Get a list of passiveDnsRecord resources. |
List passiveDnsReverse | microsoft.graph.security.passiveDnsRecord collection | Get a list of passiveDnsRecord resources. |
Get reputation | microsoft.graph.security.hostReputation | Get a list of hostReputation resources. |
List trackers | microsoft.graph.security.hostTracker collection | Get a list of hostTracker resources. |
Get whoisRecord | microsoft.graph.security.whoisRecord | Get the specified whoisRecord resource. |
Properties
Property | Type | Description |
---|---|---|
autonomousSystem | microsoft.graph.security.autonomousSystem | The details about the autonomous system to which this IP address belongs. |
countryOrRegion | String | The country/region for this IP address. |
firstSeenDateTime | DateTimeOffset | The first date and time when this host was observed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . Inherited from microsoft.graph.security.host. |
hostingProvider | String | The hosting company listed for this host. |
id | String | The IP Address for this host. Read-only. Inherited from microsoft.graph.security.artifact. |
lastSeenDateTime | DateTimeOffset | The most recent date and time when this host was observed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . Inherited from microsoft.graph.security.host. |
netblock | String | The block of IP addresses this IP address belongs to. |
Relationships
Relationship | Type | Description |
---|---|---|
components | microsoft.graph.security.hostComponent collection | The hostComponents that are associated with this host. Inherited from host. |
cookies | microsoft.graph.security.hostCookie collection | The hostCookies that are associated with this host. Inherited from host. |
passiveDns | microsoft.graph.security.passiveDnsRecord collection | Passive DNS retrieval about this host. Inherited from host. |
passiveDnsReverse | microsoft.graph.security.passiveDnsRecord collection | Reverse passive DNS retrieval about this host. Inherited from host. |
reputation | microsoft.graph.security.hostReputation | Represents a calculated reputation of this host. Inherited from host. |
trackers | microsoft.graph.security.hostTracker collection | The hostTrackers that are associated with this host. Inherited from host. |
whois | microsoft.graph.security.whoisRecord | The most recent whoisRecord for this host. Inherited from host. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.security.ipAddress",
"autonomousSystem": {
"@odata.type": "microsoft.graph.security.autonomousSystem"
},
"countryOrRegion": "String",
"firstSeenDateTime": "String (timestamp)",
"hostingProvider": "String",
"id": "String (identifier)",
"lastSeenDateTime": "String (timestamp)",
"netblock": "String"
}