Artifact interface

An artifact.

Extends

Properties

createdDate

The artifact's creation date. NOTE: This property will not be serialized. It can only be populated by the server.

description

The artifact's description. NOTE: This property will not be serialized. It can only be populated by the server.

filePath

The file path to the artifact. NOTE: This property will not be serialized. It can only be populated by the server.

icon

The URI to the artifact icon. NOTE: This property will not be serialized. It can only be populated by the server.

parameters

The artifact's parameters. NOTE: This property will not be serialized. It can only be populated by the server.

publisher

The artifact's publisher. NOTE: This property will not be serialized. It can only be populated by the server.

targetOsType

The artifact's target OS. NOTE: This property will not be serialized. It can only be populated by the server.

title

The artifact's title. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

The identifier of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

location

The location of the resource.

name

The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

tags

The tags of the resource.

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

createdDate

The artifact's creation date. NOTE: This property will not be serialized. It can only be populated by the server.

createdDate?: Date

Property Value

Date

description

The artifact's description. NOTE: This property will not be serialized. It can only be populated by the server.

description?: string

Property Value

string

filePath

The file path to the artifact. NOTE: This property will not be serialized. It can only be populated by the server.

filePath?: string

Property Value

string

icon

The URI to the artifact icon. NOTE: This property will not be serialized. It can only be populated by the server.

icon?: string

Property Value

string

parameters

The artifact's parameters. NOTE: This property will not be serialized. It can only be populated by the server.

parameters?: Record<string, unknown>

Property Value

Record<string, unknown>

publisher

The artifact's publisher. NOTE: This property will not be serialized. It can only be populated by the server.

publisher?: string

Property Value

string

targetOsType

The artifact's target OS. NOTE: This property will not be serialized. It can only be populated by the server.

targetOsType?: string

Property Value

string

title

The artifact's title. NOTE: This property will not be serialized. It can only be populated by the server.

title?: string

Property Value

string

Inherited Property Details

id

The identifier of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

location

The location of the resource.

location?: string

Property Value

string

Inherited From Resource.location

name

The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

The tags of the resource.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type