SecurityInsightsPackageData 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.
A class representing the SecurityInsightsPackage data model. Represents a Package in Azure Security Insights.
public class SecurityInsightsPackageData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.SecurityInsightsPackageData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.SecurityInsightsPackageData>
type SecurityInsightsPackageData = class
inherit ResourceData
interface IJsonModel<SecurityInsightsPackageData>
interface IPersistableModel<SecurityInsightsPackageData>
Public Class SecurityInsightsPackageData
Inherits ResourceData
Implements IJsonModel(Of SecurityInsightsPackageData), IPersistableModel(Of SecurityInsightsPackageData)
- Inheritance
- Implements
Constructors
SecurityInsightsPackageData() |
Initializes a new instance of SecurityInsightsPackageData. |
Properties
Author |
The author of the package. |
Categories |
The categories of the package. |
ContentId |
The content id of the package. |
ContentKind |
The package kind. |
ContentProductId |
Unique ID for the content. It should be generated based on the contentId, contentKind and the contentVersion of the package. |
ContentSchemaVersion |
The version of the content schema. |
Dependencies |
The support tier of the package. |
Description |
The description of the package. |
DisplayName |
The display name of the package. |
ETag |
Etag of the azure resource. |
FirstPublishOn |
first publish date package item. |
Icon |
the icon identifier. this id can later be fetched from the content metadata. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
IsDeprecated |
Flag indicates if this template is deprecated. |
IsFeatured |
Flag indicates if this package is among the featured list. |
IsNew |
Flag indicates if this is a newly published package. |
IsPreview |
Flag indicates if this package is in preview. |
LastPublishOn |
last publish date for the package item. |
Name |
The name of the resource. (Inherited from ResourceData) |
Providers |
Providers for the package item. |
PublisherDisplayName |
The publisher display name of the package. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Source |
The source of the package. |
Support |
The support tier of the package. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
ThreatAnalysisTactics |
the tactics the resource covers. |
ThreatAnalysisTechniques |
the techniques the resource covers, these have to be aligned with the tactics being used. |
Version |
the latest version number of the package. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceData) |
Explicit Interface Implementations
IJsonModel<SecurityInsightsPackageData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<SecurityInsightsPackageData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<SecurityInsightsPackageData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<SecurityInsightsPackageData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<SecurityInsightsPackageData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |