Compartilhar via


IpAddressAsset Class

Definition

The IpAddressAsset.

public class IpAddressAsset : Azure.Analytics.Defender.Easm.InventoryAsset, System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.IpAddressAsset>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.IpAddressAsset>
type IpAddressAsset = class
    inherit InventoryAsset
    interface IJsonModel<IpAddressAsset>
    interface IPersistableModel<IpAddressAsset>
Public Class IpAddressAsset
Inherits InventoryAsset
Implements IJsonModel(Of IpAddressAsset), IPersistableModel(Of IpAddressAsset)
Inheritance
IpAddressAsset
Implements

Properties

Asns

Gets the asns.

Attributes

Gets the attributes.

Banners

Gets the banners.

Cookies

Gets the cookies.

Count

Gets the count.

FirstSeen

Gets the first seen.

Headers

Gets the headers.

Hosts

Gets the hosts.

IpAddress

Gets the ip address.

IpBlocks

Gets the ip blocks.

Ipv4

Gets the ipv 4.

Ipv6

Gets the ipv 6.

LastSeen

Gets the last seen.

Location

Gets the location.

MxRecord

Gets the mx record.

NetRanges

Gets the net ranges.

NsRecord

Gets the ns record.

Nxdomain

Gets the nxdomain.

Reputations

Gets the reputations.

ScanMetadata

Gets the scan metadata.

Services

Gets the services.

Sources

Gets the sources.

SslCerts

Gets the ssl certs.

SslServerConfig

Gets the ssl server config.

WebComponents

Gets the web components.

Explicit Interface Implementations

IJsonModel<InventoryAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from InventoryAsset)
IJsonModel<InventoryAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from InventoryAsset)
IJsonModel<IpAddressAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<IpAddressAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InventoryAsset>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from InventoryAsset)
IPersistableModel<InventoryAsset>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from InventoryAsset)
IPersistableModel<InventoryAsset>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from InventoryAsset)
IPersistableModel<IpAddressAsset>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IpAddressAsset>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<IpAddressAsset>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to