AnalyticsDefenderEasmModelFactory.PageAsset Method

Definition

Initializes a new instance of PageAsset.

public static Azure.Analytics.Defender.Easm.PageAsset PageAsset (Uri url = default, string httpMethod = default, string service = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> ipAddresses = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> successful = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedInteger> httpResponseCodes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> httpResponseMessages = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> responseTimes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> frames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> windows = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> nonHtmlFrames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> undirectedContent = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> contentTypes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> contentLengths = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> windowNames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> charsets = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> titles = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> languages = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedHeader> responseHeaders = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.CookieDetails> cookies = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.WebComponent> webComponents = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.AttributeDetails> attributes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.AssetSecurityPolicy> assetSecurityPolicies = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedIntegers> responseBodyMinhashSignatures = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedIntegers> fullDomMinhashSignatures = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> responseBodyHashSignatures = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> errors = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.SslCertAsset> sslCerts = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.SourceDetails> sources = default, DateTimeOffset? firstSeen = default, DateTimeOffset? lastSeen = default, long? count = default, Azure.Analytics.Defender.Easm.PageCause cause = default, string referrer = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> redirectUrls = default, Azure.Analytics.Defender.Easm.PageAssetRedirectType? redirectType = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> finalUrls = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedInteger> finalResponseCodes = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> parkedPage = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ResourceUri> resourceUrls = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.GuidPair> guids = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> finalIpAddresses = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> asns = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.IpBlock> ipBlocks = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLong> finalAsns = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.IpBlock> finalIpBlocks = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> responseBodies = default, Azure.Analytics.Defender.Easm.DomainAsset domainAsset = default, Azure.Analytics.Defender.Easm.ObservedBoolean rootUrl = default, bool? isRootUrl = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedLocation> location = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.AssetService> services = default, string siteStatus = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> cnames = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedString> cdns = default, string host = default, string domain = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.SslServerConfig> sslServerConfig = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.AssetSecurityPolicy> gdprAssetSecurityPolicies = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> ipv4 = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Defender.Easm.ObservedBoolean> ipv6 = default);
static member PageAsset : Uri * string * string * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedInteger> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedString> * 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.ObservedHeader> * seq<Azure.Analytics.Defender.Easm.CookieDetails> * seq<Azure.Analytics.Defender.Easm.WebComponent> * seq<Azure.Analytics.Defender.Easm.AttributeDetails> * seq<Azure.Analytics.Defender.Easm.AssetSecurityPolicy> * seq<Azure.Analytics.Defender.Easm.ObservedIntegers> * seq<Azure.Analytics.Defender.Easm.ObservedIntegers> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.SslCertAsset> * seq<Azure.Analytics.Defender.Easm.SourceDetails> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int64> * Azure.Analytics.Defender.Easm.PageCause * string * seq<Azure.Analytics.Defender.Easm.ObservedString> * Nullable<Azure.Analytics.Defender.Easm.PageAssetRedirectType> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedInteger> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ResourceUri> * seq<Azure.Analytics.Defender.Easm.GuidPair> * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.IpBlock> * seq<Azure.Analytics.Defender.Easm.ObservedLong> * seq<Azure.Analytics.Defender.Easm.IpBlock> * seq<Azure.Analytics.Defender.Easm.ObservedString> * Azure.Analytics.Defender.Easm.DomainAsset * Azure.Analytics.Defender.Easm.ObservedBoolean * Nullable<bool> * seq<Azure.Analytics.Defender.Easm.ObservedLocation> * seq<Azure.Analytics.Defender.Easm.AssetService> * string * seq<Azure.Analytics.Defender.Easm.ObservedString> * seq<Azure.Analytics.Defender.Easm.ObservedString> * string * string * seq<Azure.Analytics.Defender.Easm.SslServerConfig> * seq<Azure.Analytics.Defender.Easm.AssetSecurityPolicy> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> * seq<Azure.Analytics.Defender.Easm.ObservedBoolean> -> Azure.Analytics.Defender.Easm.PageAsset
Public Shared Function PageAsset (Optional url As Uri = Nothing, Optional httpMethod As String = Nothing, Optional service As String = Nothing, Optional ipAddresses As IEnumerable(Of ObservedString) = Nothing, Optional successful As IEnumerable(Of ObservedBoolean) = Nothing, Optional httpResponseCodes As IEnumerable(Of ObservedInteger) = Nothing, Optional httpResponseMessages As IEnumerable(Of ObservedString) = Nothing, Optional responseTimes As IEnumerable(Of ObservedLong) = Nothing, Optional frames As IEnumerable(Of ObservedBoolean) = Nothing, Optional windows As IEnumerable(Of ObservedBoolean) = Nothing, Optional nonHtmlFrames As IEnumerable(Of ObservedBoolean) = Nothing, Optional undirectedContent As IEnumerable(Of ObservedBoolean) = Nothing, Optional contentTypes As IEnumerable(Of ObservedString) = Nothing, Optional contentLengths As IEnumerable(Of ObservedLong) = Nothing, Optional windowNames As IEnumerable(Of ObservedString) = Nothing, Optional charsets As IEnumerable(Of ObservedString) = Nothing, Optional titles As IEnumerable(Of ObservedString) = Nothing, Optional languages As IEnumerable(Of ObservedString) = Nothing, Optional responseHeaders As IEnumerable(Of ObservedHeader) = Nothing, Optional cookies As IEnumerable(Of CookieDetails) = Nothing, Optional webComponents As IEnumerable(Of WebComponent) = Nothing, Optional attributes As IEnumerable(Of AttributeDetails) = Nothing, Optional assetSecurityPolicies As IEnumerable(Of AssetSecurityPolicy) = Nothing, Optional responseBodyMinhashSignatures As IEnumerable(Of ObservedIntegers) = Nothing, Optional fullDomMinhashSignatures As IEnumerable(Of ObservedIntegers) = Nothing, Optional responseBodyHashSignatures As IEnumerable(Of ObservedString) = Nothing, Optional errors As IEnumerable(Of ObservedString) = Nothing, Optional sslCerts As IEnumerable(Of SslCertAsset) = 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 cause As PageCause = Nothing, Optional referrer As String = Nothing, Optional redirectUrls As IEnumerable(Of ObservedString) = Nothing, Optional redirectType As Nullable(Of PageAssetRedirectType) = Nothing, Optional finalUrls As IEnumerable(Of ObservedString) = Nothing, Optional finalResponseCodes As IEnumerable(Of ObservedInteger) = Nothing, Optional parkedPage As IEnumerable(Of ObservedBoolean) = Nothing, Optional resourceUrls As IEnumerable(Of ResourceUri) = Nothing, Optional guids As IEnumerable(Of GuidPair) = Nothing, Optional finalIpAddresses As IEnumerable(Of ObservedString) = Nothing, Optional asns As IEnumerable(Of ObservedLong) = Nothing, Optional ipBlocks As IEnumerable(Of IpBlock) = Nothing, Optional finalAsns As IEnumerable(Of ObservedLong) = Nothing, Optional finalIpBlocks As IEnumerable(Of IpBlock) = Nothing, Optional responseBodies As IEnumerable(Of ObservedString) = Nothing, Optional domainAsset As DomainAsset = Nothing, Optional rootUrl As ObservedBoolean = Nothing, Optional isRootUrl As Nullable(Of Boolean) = Nothing, Optional location As IEnumerable(Of ObservedLocation) = Nothing, Optional services As IEnumerable(Of AssetService) = Nothing, Optional siteStatus As String = Nothing, Optional cnames As IEnumerable(Of ObservedString) = Nothing, Optional cdns As IEnumerable(Of ObservedString) = Nothing, Optional host As String = Nothing, Optional domain As String = Nothing, Optional sslServerConfig As IEnumerable(Of SslServerConfig) = Nothing, Optional gdprAssetSecurityPolicies As IEnumerable(Of AssetSecurityPolicy) = Nothing, Optional ipv4 As IEnumerable(Of ObservedBoolean) = Nothing, Optional ipv6 As IEnumerable(Of ObservedBoolean) = Nothing) As PageAsset

Parameters

url
Uri
httpMethod
String
service
String
httpResponseCodes
IEnumerable<ObservedInteger>
httpResponseMessages
IEnumerable<ObservedString>
responseTimes
IEnumerable<ObservedLong>
nonHtmlFrames
IEnumerable<ObservedBoolean>
undirectedContent
IEnumerable<ObservedBoolean>
contentTypes
IEnumerable<ObservedString>
contentLengths
IEnumerable<ObservedLong>
responseHeaders
IEnumerable<ObservedHeader>
webComponents
IEnumerable<WebComponent>
assetSecurityPolicies
IEnumerable<AssetSecurityPolicy>
responseBodyMinhashSignatures
IEnumerable<ObservedIntegers>
fullDomMinhashSignatures
IEnumerable<ObservedIntegers>
responseBodyHashSignatures
IEnumerable<ObservedString>
count
Nullable<Int64>
cause
PageCause
referrer
String
redirectUrls
IEnumerable<ObservedString>
finalResponseCodes
IEnumerable<ObservedInteger>
resourceUrls
IEnumerable<ResourceUri>
finalIpAddresses
IEnumerable<ObservedString>
ipBlocks
IEnumerable<IpBlock>
finalIpBlocks
IEnumerable<IpBlock>
responseBodies
IEnumerable<ObservedString>
domainAsset
DomainAsset
rootUrl
ObservedBoolean
isRootUrl
Nullable<Boolean>
siteStatus
String
host
String
domain
String
sslServerConfig
IEnumerable<SslServerConfig>
gdprAssetSecurityPolicies
IEnumerable<AssetSecurityPolicy>

Returns

A new PageAsset instance for mocking.

Applies to