HostAsset Class

Definition

The HostAsset.

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

Properties

Asns

Gets the asns.

Attributes

Gets the attributes.

Banners

Gets the banners.

ChildHosts

Gets the child hosts.

Cnames

Gets the cnames.

Cookies

Gets the cookies.

Count

Gets the count.

Domain

Gets the domain.

DomainAsset

Gets the domain asset.

FirstSeen

Gets the first seen.

Headers

Gets the headers.

Host

Gets the host.

HostCore

Gets the host core.

IpAddresses

Gets the ip addresses.

IpBlocks

Gets the ip blocks.

Ipv4

Gets the ipv 4.

Ipv6

Gets the ipv 6.

IsWildcard

Gets the is wildcard.

LastSeen

Gets the last seen.

Location

Gets the location.

MxRecord

Gets the mx record.

NsRecord

Gets the ns record.

Nxdomain

Gets the nxdomain.

ParentHosts

Gets the parent hosts.

ResourceUrls

Gets the resource urls.

ResponseBodies

Gets the response bodies.

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.

Webserver

Gets the webserver.

Explicit Interface Implementations

IJsonModel<HostAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HostAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

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)
IPersistableModel<HostAsset>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HostAsset>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HostAsset>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

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)

Applies to