Interface: ResourceByReference

January 18, 2022 · View on GitHub

Kui API Documentation - v11.0.0 / @kui-shell/core / ResourceByReference

Interface: ResourceByReference<Content>

@kui-shell/core.ResourceByReference

Entity with a "resource" field that is MetadataBearing

Type parameters

NameType
Contentvoid

Hierarchy

Table of contents

Properties

Properties

apiVersion

Optional apiVersion: string

Inherited from

ResourceWithMetadata.apiVersion

Defined in

packages/core/src/models/entity.ts:63


content

Optional content: Content

Inherited from

ResourceWithMetadata.content

Defined in

packages/core/src/models/entity.ts:80


contentType

Optional contentType: string

Inherited from

ResourceWithMetadata.contentType

Defined in

packages/core/src/models/entity.ts:81


kind

Optional kind: string

Inherited from

ResourceWithMetadata.kind

Defined in

packages/core/src/models/entity.ts:46


metadata

Optional metadata: Object

Type declaration

NameType
creationTimestamp?string
generation?string
labels?Record<string, string>
namestring
namespace?string

Inherited from

ResourceWithMetadata.metadata

Defined in

packages/core/src/models/entity.ts:48


nameHash

Optional nameHash: string

Inherited from

ResourceWithMetadata.nameHash

Defined in

packages/core/src/models/entity.ts:70


onclick

Optional onclick: Object

family of onclick handlers

Type declaration

NameType
kind?string
name?string
nameHash?string
namespace?string

Inherited from

ResourceWithMetadata.onclick

Defined in

packages/core/src/models/entity.ts:73


presentation

Optional presentation: Presentation

Inherited from

ResourceWithMetadata.presentation

Defined in

packages/core/src/models/entity.ts:83


prettyName

Optional prettyName: string

name hash, e.g. the hash part of auto-generated names, or an openwhisk activation id

Inherited from

ResourceWithMetadata.prettyName

Defined in

packages/core/src/models/entity.ts:69


resource

resource: ResourceWithMetadata<Content>

Defined in

packages/core/src/models/entity.ts:109


toolbarText

Optional toolbarText: ToolbarText

Inherited from

ResourceWithMetadata.toolbarText

Defined in

packages/core/src/models/entity.ts:82


version

Optional version: string

optional designation of resource version

Inherited from

ResourceWithMetadata.version

Defined in

packages/core/src/models/entity.ts:66