GetContentPackageResult

data class GetContentPackageResult(val author: MetadataAuthorResponse? = null, val categories: MetadataCategoriesResponse? = null, val contentId: String, val contentKind: String, val contentSchemaVersion: String? = null, val dependencies: MetadataDependenciesResponse? = null, val description: String? = null, val displayName: String, val etag: String? = null, val firstPublishDate: String? = null, val icon: String? = null, val id: String, val isFeatured: String? = null, val isNew: String? = null, val isPreview: String? = null, val lastPublishDate: String? = null, val name: String, val providers: List<String>? = null, val publisherDisplayName: String? = null, val source: MetadataSourceResponse? = null, val support: MetadataSupportResponse? = null, val systemData: SystemDataResponse, val threatAnalysisTactics: List<String>? = null, val threatAnalysisTechniques: List<String>? = null, val type: String, val version: String)

Represents a Package in Azure Security Insights.

Constructors

Link copied to clipboard
constructor(author: MetadataAuthorResponse? = null, categories: MetadataCategoriesResponse? = null, contentId: String, contentKind: String, contentSchemaVersion: String? = null, dependencies: MetadataDependenciesResponse? = null, description: String? = null, displayName: String, etag: String? = null, firstPublishDate: String? = null, icon: String? = null, id: String, isFeatured: String? = null, isNew: String? = null, isPreview: String? = null, lastPublishDate: String? = null, name: String, providers: List<String>? = null, publisherDisplayName: String? = null, source: MetadataSourceResponse? = null, support: MetadataSupportResponse? = null, systemData: SystemDataResponse, threatAnalysisTactics: List<String>? = null, threatAnalysisTechniques: List<String>? = null, type: String, version: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The author of the package

Link copied to clipboard

The categories of the package

Link copied to clipboard

The package id

Link copied to clipboard

The package kind

Link copied to clipboard

The version of the content schema.

Link copied to clipboard

The support tier of the package

Link copied to clipboard
val description: String? = null

The description of the package

Link copied to clipboard

The display name of the package

Link copied to clipboard
val etag: String? = null

Etag of the azure resource

Link copied to clipboard

first publish date package item

Link copied to clipboard
val icon: String? = null

the icon identifier. this id can later be fetched from the content metadata

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard
val isFeatured: String? = null

Flag indicates if this package is among the featured list.

Link copied to clipboard
val isNew: String? = null

Flag indicates if this is a newly published package.

Link copied to clipboard
val isPreview: String? = null

Flag indicates if this package is in preview.

Link copied to clipboard
val lastPublishDate: String? = null

last publish date for the package item

Link copied to clipboard

The name of the resource

Link copied to clipboard
val providers: List<String>? = null

Providers for the package item

Link copied to clipboard

The publisher display name of the package

Link copied to clipboard

The source of the package

Link copied to clipboard

The support tier of the package

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

the tactics the resource covers

Link copied to clipboard

the techniques the resource covers, these have to be aligned with the tactics being used

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard

the latest version number of the package