Partilhar via


ArmSecurityInsightsModelFactory.SecurityInsightsThreatIntelligenceIndicatorData Method

Definition

Initializes a new instance of SecurityInsightsThreatIntelligenceIndicatorData.

public static Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsThreatIntelligenceIndicatorData SecurityInsightsThreatIntelligenceIndicatorData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalData = default, string friendlyName = default, System.Collections.Generic.IEnumerable<string> threatIntelligenceTags = default, DateTimeOffset? lastUpdatedOn = default, string source = default, string displayName = default, string description = default, System.Collections.Generic.IEnumerable<string> indicatorTypes = default, string pattern = default, string patternType = default, string patternVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceKillChainPhase> killChainPhases = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceParsedPattern> parsedPattern = default, string externalId = default, string createdByRef = default, bool? isDefanged = default, DateTimeOffset? externalLastUpdatedOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceExternalReference> externalReferences = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceGranularMarkingEntity> granularMarkings = default, System.Collections.Generic.IEnumerable<string> labels = default, bool? isRevoked = default, int? confidence = default, System.Collections.Generic.IEnumerable<string> objectMarkingRefs = default, string language = default, System.Collections.Generic.IEnumerable<string> threatTypes = default, DateTimeOffset? validFrom = default, DateTimeOffset? validUntil = default, DateTimeOffset? createdOn = default, string modified = default, System.Collections.Generic.IDictionary<string,BinaryData> extensions = default);
static member SecurityInsightsThreatIntelligenceIndicatorData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * string * seq<string> * Nullable<DateTimeOffset> * string * string * string * seq<string> * string * string * string * seq<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceKillChainPhase> * seq<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceParsedPattern> * string * string * Nullable<bool> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceExternalReference> * seq<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceGranularMarkingEntity> * seq<string> * Nullable<bool> * Nullable<int> * seq<string> * string * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsThreatIntelligenceIndicatorData
Public Shared Function SecurityInsightsThreatIntelligenceIndicatorData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional additionalData As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional friendlyName As String = Nothing, Optional threatIntelligenceTags As IEnumerable(Of String) = Nothing, Optional lastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional source As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional indicatorTypes As IEnumerable(Of String) = Nothing, Optional pattern As String = Nothing, Optional patternType As String = Nothing, Optional patternVersion As String = Nothing, Optional killChainPhases As IEnumerable(Of ThreatIntelligenceKillChainPhase) = Nothing, Optional parsedPattern As IEnumerable(Of ThreatIntelligenceParsedPattern) = Nothing, Optional externalId As String = Nothing, Optional createdByRef As String = Nothing, Optional isDefanged As Nullable(Of Boolean) = Nothing, Optional externalLastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional externalReferences As IEnumerable(Of ThreatIntelligenceExternalReference) = Nothing, Optional granularMarkings As IEnumerable(Of ThreatIntelligenceGranularMarkingEntity) = Nothing, Optional labels As IEnumerable(Of String) = Nothing, Optional isRevoked As Nullable(Of Boolean) = Nothing, Optional confidence As Nullable(Of Integer) = Nothing, Optional objectMarkingRefs As IEnumerable(Of String) = Nothing, Optional language As String = Nothing, Optional threatTypes As IEnumerable(Of String) = Nothing, Optional validFrom As Nullable(Of DateTimeOffset) = Nothing, Optional validUntil As Nullable(Of DateTimeOffset) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional modified As String = Nothing, Optional extensions As IDictionary(Of String, BinaryData) = Nothing) As SecurityInsightsThreatIntelligenceIndicatorData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

etag
Nullable<ETag>

Etag of the azure resource.

additionalData
IReadOnlyDictionary<String,BinaryData>

A bag of custom fields that should be part of the entity and will be presented to the user.

friendlyName
String

The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated.

threatIntelligenceTags
IEnumerable<String>

List of tags.

lastUpdatedOn
Nullable<DateTimeOffset>

Last updated time in UTC.

source
String

Source of a threat intelligence entity.

displayName
String

Display name of a threat intelligence entity.

description
String

Description of a threat intelligence entity.

indicatorTypes
IEnumerable<String>

Indicator types of threat intelligence entities.

pattern
String

Pattern of a threat intelligence entity.

patternType
String

Pattern type of a threat intelligence entity.

patternVersion
String

Pattern version of a threat intelligence entity.

killChainPhases
IEnumerable<ThreatIntelligenceKillChainPhase>

Kill chain phases.

parsedPattern
IEnumerable<ThreatIntelligenceParsedPattern>

Parsed patterns.

externalId
String

External ID of threat intelligence entity.

createdByRef
String

Created by reference of threat intelligence entity.

isDefanged
Nullable<Boolean>

Is threat intelligence entity defanged.

externalLastUpdatedOn
Nullable<DateTimeOffset>

External last updated time in UTC.

externalReferences
IEnumerable<ThreatIntelligenceExternalReference>

External References.

granularMarkings
IEnumerable<ThreatIntelligenceGranularMarkingEntity>

Granular Markings.

labels
IEnumerable<String>

Labels of threat intelligence entity.

isRevoked
Nullable<Boolean>

Is threat intelligence entity revoked.

confidence
Nullable<Int32>

Confidence of threat intelligence entity.

objectMarkingRefs
IEnumerable<String>

Threat intelligence entity object marking references.

language
String

Language of threat intelligence entity.

threatTypes
IEnumerable<String>

Threat types.

validFrom
Nullable<DateTimeOffset>

Valid from.

validUntil
Nullable<DateTimeOffset>

Valid until.

createdOn
Nullable<DateTimeOffset>

Created by.

modified
String

Modified by.

extensions
IDictionary<String,BinaryData>

Extensions map.

Returns

A new SecurityInsightsThreatIntelligenceIndicatorData instance for mocking.

Applies to