Skip to main content
Version: 0.20.2

SDKConfig

@dagger.io/dagger


@dagger.io/dagger / api/client.gen / SDKConfig

Class: SDKConfig

The SDK config of the module.

Extends​

  • BaseClient

Constructors​

Constructor​

new SDKConfig(ctx?, _id?, _debug?, _source?): SDKConfig

Constructor is used for internal usage only, do not create object from it.

Parameters​

ctx?​

Context

_id?​

SDKConfigID

_debug?​

boolean

_source?​

string

Returns​

SDKConfig

Overrides​

BaseClient.constructor

Methods​

debug()​

debug(): Promise<boolean>

Whether to start the SDK runtime in debug mode with an interactive terminal.

Returns​

Promise<boolean>


id()​

id(): Promise<SDKConfigID>

A unique identifier for this SDKConfig.

Returns​

Promise<SDKConfigID>


source()​

source(): Promise<string>

Source of the SDK. Either a name of a builtin SDK or a module source ref string pointing to the SDK's implementation.

Returns​

Promise<string>