Share via


AnalyticsDefenderEasmModelFactory.DomainAsset Method

Definition

Initializes a new instance of DomainAsset.

public static Azure.Analytics.Defender.Easm.DomainAsset DomainAsset (string domain = default, long? whoisId = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedInteger> registrarIanaIds = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> registrantContacts = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> registrantOrgs = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> adminContacts = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> technicalContacts = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.AlexaInfo> alexaInfos = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> nameServers = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> mailServers = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> whoisServers = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> domainStatuses = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> registrarCreatedAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> registrarUpdatedAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> registrarExpiresAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.SoaRecord> soaRecords = default, DateTimeOffset? detailedFromWhoisAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> registrarNames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.SourceDetails> sources = default, DateTimeOffset? firstSeen = default, DateTimeOffset? lastSeen = default, long? count = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> parkedDomain = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> registrantNames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> adminNames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> technicalNames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> adminOrgs = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> technicalOrgs = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> registrantPhones = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> adminPhones = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> technicalPhones = default);
static member DomainAsset : string * Nullable<int64> * seq<Azure.Analytics.Defender.Easm.ObservedInteger> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.AlexaInfo> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.SoaRecord> * Nullable<DateTimeOffset> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.SourceDetails> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int64> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> -> Azure.Analytics.Defender.Easm.DomainAsset
Public Shared Function DomainAsset (Optional domain As String = Nothing, Optional whoisId As Nullable(Of Long) = Nothing, Optional registrarIanaIds As IEnumerable(Of ObservedInteger) = Nothing, Optional registrantContacts As IEnumerable(Of ObservedString) = Nothing, Optional registrantOrgs As IEnumerable(Of ObservedString) = Nothing, Optional adminContacts As IEnumerable(Of ObservedString) = Nothing, Optional technicalContacts As IEnumerable(Of ObservedString) = Nothing, Optional alexaInfos As IEnumerable(Of AlexaInfo) = Nothing, Optional nameServers As IEnumerable(Of ObservedString) = Nothing, Optional mailServers As IEnumerable(Of ObservedString) = Nothing, Optional whoisServers As IEnumerable(Of ObservedString) = Nothing, Optional domainStatuses As IEnumerable(Of ObservedString) = Nothing, Optional registrarCreatedAt As IEnumerable(Of ObservedLong) = Nothing, Optional registrarUpdatedAt As IEnumerable(Of ObservedLong) = Nothing, Optional registrarExpiresAt As IEnumerable(Of ObservedLong) = Nothing, Optional soaRecords As IEnumerable(Of SoaRecord) = Nothing, Optional detailedFromWhoisAt As Nullable(Of DateTimeOffset) = Nothing, Optional registrarNames As IEnumerable(Of ObservedString) = Nothing, Optional sources As IEnumerable(Of SourceDetails) = Nothing, Optional firstSeen As Nullable(Of DateTimeOffset) = Nothing, Optional lastSeen As Nullable(Of DateTimeOffset) = Nothing, Optional count As Nullable(Of Long) = Nothing, Optional parkedDomain As IEnumerable(Of ObservedBoolean) = Nothing, Optional registrantNames As IEnumerable(Of ObservedString) = Nothing, Optional adminNames As IEnumerable(Of ObservedString) = Nothing, Optional technicalNames As IEnumerable(Of ObservedString) = Nothing, Optional adminOrgs As IEnumerable(Of ObservedString) = Nothing, Optional technicalOrgs As IEnumerable(Of ObservedString) = Nothing, Optional registrantPhones As IEnumerable(Of ObservedString) = Nothing, Optional adminPhones As IEnumerable(Of ObservedString) = Nothing, Optional technicalPhones As IEnumerable(Of ObservedString) = Nothing) As DomainAsset

Parameters

domain
String
whoisId
Nullable<Int64>
registrarIanaIds
IEnumerable<ObservedInteger>
registrantContacts
IEnumerable<ObservedString>
registrantOrgs
IEnumerable<ObservedString>
adminContacts
IEnumerable<ObservedString>
technicalContacts
IEnumerable<ObservedString>
alexaInfos
IEnumerable<AlexaInfo>
whoisServers
IEnumerable<ObservedString>
domainStatuses
IEnumerable<ObservedString>
registrarCreatedAt
IEnumerable<ObservedLong>
registrarUpdatedAt
IEnumerable<ObservedLong>
registrarExpiresAt
IEnumerable<ObservedLong>
soaRecords
IEnumerable<SoaRecord>
detailedFromWhoisAt
Nullable<DateTimeOffset>
registrarNames
IEnumerable<ObservedString>
count
Nullable<Int64>
registrantNames
IEnumerable<ObservedString>
technicalNames
IEnumerable<ObservedString>
technicalOrgs
IEnumerable<ObservedString>
registrantPhones
IEnumerable<ObservedString>
technicalPhones
IEnumerable<ObservedString>

Returns

A new DomainAsset instance for mocking.

Applies to