Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace PackageSummary

Summary of {@code Package} object.

Properties

Optional definedTags

definedTags: undefined | object

Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

description

description: string

Description of the package.

displayName

displayName: string

Display name for the package (displayed in UI and user-facing applications).

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type, or scope. Example: {@code {"bar-key": "value"}}

id

id: string

Unique immutable identifier that was assigned when the Package was registered.

name

name: string

Name of package.

publisherId

publisherId: string

ID of the publisher providing the package.

publisherMetadata

publisherMetadata: Array<MetadataProperty>

A map of metadata key/value pairs that further describes the publisher and the platform in which the package might be used.

resourceTypes

resourceTypes: Array<string>

A list of resource types describing the content of the package.

resourceTypesMetadata

resourceTypesMetadata: Array<ResourceTypeMetadata>

A map of resource type to metadata key/value map that further describes the content for the resource types in this package.. Keys are resource type names, values are a map of name/value pairs per resource type.

timePublished

timePublished: Date

When the package was last published. A date-time string as described in RFC 3339, section 14.29.

version

version: string

Version of the package.

Functions

getDeserializedJsonObj

getJsonObj