terafoundation / core-context / CoreContext
Class: CoreContext<S, A, D>
CoreContext
Extended by
Type parameters
Type parameter | Value |
---|---|
S | Record <string , any > |
A | Record <string , any > |
D extends string | string |
Implements
Context
<S
,A
,D
>
Constructors
new CoreContext()
new CoreContext<
S
,A
,D
>(config
,cluster
,sysconfig
,assignment
?):CoreContext
<S
,A
,D
>
Parameters
Parameter | Type |
---|---|
config | Config <S , A , D > |
cluster | Cluster |
sysconfig | SysConfig <S > |
assignment ? | D |
Returns
CoreContext
<S
, A
, D
>
Source
Properties
apis
readonly
apis:ContextAPIs
&A
Implementation of
Terafoundation.Context.apis
Source
arch
readonly
arch:Architecture
=process.arch
Implementation of
Terafoundation.Context.arch
Source
assignment
assignment:
D
Implementation of
Terafoundation.Context.assignment
Source
cluster
readonly
cluster:Cluster
Implementation of
Terafoundation.Context.cluster
Source
cluster_name?
optional
cluster_name:string
Implementation of
Terafoundation.Context.cluster_name
Source
logger
readonly
logger:Logger
Implementation of
Terafoundation.Context.logger
Source
name
readonly
name:string
Implementation of
Terafoundation.Context.name
Source
platform
readonly
platform:Platform
=process.platform
Implementation of
Terafoundation.Context.platform
Source
sysconfig
readonly
sysconfig:SysConfig
<S
>
Implementation of
Terafoundation.Context.sysconfig