AnalyticsDefenderEasmModelFactory.IpBlockAsset Method

Definition

Initializes a new instance of IpBlockAsset.

public static Azure.Analytics.Defender.Easm.IpBlockAsset IpBlockAsset (string ipBlock = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> asns = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> bgpPrefixes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> netNames = 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.ObservedLong> registrarCreatedAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> registrarUpdatedAt = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> netRanges = default, string startIp = default, string endIp = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ReputationDetails> reputations = default, DateTimeOffset? detailedFromWhoisAt = 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.ObservedLocation> location = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> registrarExpiresAt = 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, bool? ipv4 = default, bool? ipv6 = default);
static member IpBlockAsset : string * seq<Azure.Analytics.Defender.Easm.ObservedLong> * 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.ObservedLong> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.ObservedString> * string * string * seq<Azure.Analytics.Defender.Easm.ReputationDetails> * Nullable<DateTimeOffset> * seq<Azure.Analytics.Defender.Easm.SourceDetails> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int64> * seq<Azure.Analytics.Defender.Easm.ObservedLocation> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * 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> * Nullable<bool> * Nullable<bool> -> Azure.Analytics.Defender.Easm.IpBlockAsset
Public Shared Function IpBlockAsset (Optional ipBlock As String = Nothing, Optional asns As IEnumerable(Of ObservedLong) = Nothing, Optional bgpPrefixes As IEnumerable(Of ObservedString) = Nothing, Optional netNames As IEnumerable(Of ObservedString) = 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 registrarCreatedAt As IEnumerable(Of ObservedLong) = Nothing, Optional registrarUpdatedAt As IEnumerable(Of ObservedLong) = Nothing, Optional netRanges As IEnumerable(Of ObservedString) = Nothing, Optional startIp As String = Nothing, Optional endIp As String = Nothing, Optional reputations As IEnumerable(Of ReputationDetails) = Nothing, Optional detailedFromWhoisAt As Nullable(Of DateTimeOffset) = 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 location As IEnumerable(Of ObservedLocation) = Nothing, Optional registrarExpiresAt As IEnumerable(Of ObservedLong) = 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, Optional ipv4 As Nullable(Of Boolean) = Nothing, Optional ipv6 As Nullable(Of Boolean) = Nothing) As IpBlockAsset

Parameters

ipBlock
String
registrantContacts
IEnumerable<ObservedString>
registrantOrgs
IEnumerable<ObservedString>
adminContacts
IEnumerable<ObservedString>
technicalContacts
IEnumerable<ObservedString>
registrarCreatedAt
IEnumerable<ObservedLong>
registrarUpdatedAt
IEnumerable<ObservedLong>
startIp
String
endIp
String
detailedFromWhoisAt
Nullable<DateTimeOffset>
count
Nullable<Int64>
registrarExpiresAt
IEnumerable<ObservedLong>
registrantNames
IEnumerable<ObservedString>
technicalNames
IEnumerable<ObservedString>
technicalOrgs
IEnumerable<ObservedString>
registrantPhones
IEnumerable<ObservedString>
technicalPhones
IEnumerable<ObservedString>

Returns

A new IpBlockAsset instance for mocking.

Applies to