Interface RemoteWorkspaceOptions

Extensibility options to configure a RemoteWorkspace.

interface RemoteWorkspaceOptions {
    envVars?: {
        [key: string]: string | {
            secret: string;
        };
    };
    inheritSettings?: boolean;
    preRunCommands?: string[];
    skipInstallDependencies?: boolean;
}

Properties

envVars?: {
    [key: string]: string | {
        secret: string;
    };
}

Environment values scoped to the remote workspace. These will be passed to remote operations.

Type declaration

  • [key: string]: string | {
        secret: string;
    }
inheritSettings?: boolean

Whether to inherit the deployment settings set on the stack. Defaults to false.

preRunCommands?: string[]

An optional list of arbitrary commands to run before a remote Pulumi operation is invoked.

skipInstallDependencies?: boolean

Whether to skip the default dependency installation step. Defaults to false.

Generated using TypeDoc