ThreatIntelligenceIndicator Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an indicator in Azure Security Insights.
public class ThreatIntelligenceIndicator : Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceObject, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceIndicator>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceIndicator>
type ThreatIntelligenceIndicator = class
inherit ThreatIntelligenceObject
interface IJsonModel<ThreatIntelligenceIndicator>
interface IPersistableModel<ThreatIntelligenceIndicator>
Public Class ThreatIntelligenceIndicator
Inherits ThreatIntelligenceObject
Implements IJsonModel(Of ThreatIntelligenceIndicator), IPersistableModel(Of ThreatIntelligenceIndicator)
- Inheritance
- Implements
Constructors
ThreatIntelligenceIndicator() |
Initializes a new instance of ThreatIntelligenceIndicator. |
Properties
CreatedBy |
The UserInfo of the user/entity which originally created this TI object. (Inherited from ThreatIntelligenceObject) |
Data |
The core STIX object that this TI object represents. To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
FirstIngestedOn |
The timestamp for the first time this object was ingested. (Inherited from ThreatIntelligenceObject) |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
IngestionRulesVersion |
The ID of the rules version that was active when this TI object was last ingested. (Inherited from ThreatIntelligenceObject) |
LastIngestedOn |
The timestamp for the last time this object was ingested. (Inherited from ThreatIntelligenceObject) |
LastModifiedBy |
The UserInfo of the user/entity which last modified this TI object. (Inherited from ThreatIntelligenceObject) |
LastUpdatedOn |
The timestamp for the last time this TI object was updated. (Inherited from ThreatIntelligenceObject) |
LastUpdateMethod |
The name of the method/application that initiated the last write to this TI object. (Inherited from ThreatIntelligenceObject) |
Name |
The name of the resource. (Inherited from ResourceData) |
Observables |
The observables of this indicator. |
RelationshipHints |
A dictionary used to help follow relationships from this object to other STIX objects. The keys are field names from the STIX object (in the 'data' field), and the values are lists of sources that can be prepended to the object ID in order to efficiently locate the target TI object. (Inherited from ThreatIntelligenceObject) |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Source |
The source name for this TI object. (Inherited from ThreatIntelligenceObject) |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceData) |
Explicit Interface Implementations
Applies to
Azure SDK for .NET