LocalWorkspaceOptions constructor

const LocalWorkspaceOptions({
  1. String? workDir,
  2. Map<String, String> environmentVariables = const <String, String>{},
  3. String pulumiBinary = 'pulumi',
  4. String? pulumiHome,
  5. String? secretsProvider,
  6. bool runInShell = true,
  7. bool skipVersionCheck = false,
  8. bool remote = false,
  9. List<String> remoteArgs = const <String>[],
  10. AutomationArgsSerializer? serializeArgsForOp,
  11. AutomationPostCommandCallback? postCommandCallback,
  12. PulumiCommandRunner? commandRunner,
  13. Encoding stdoutEncoding = utf8,
  14. Encoding stderrEncoding = utf8,
})

Implementation

const LocalWorkspaceOptions({
  this.workDir,
  this.environmentVariables = const <String, String>{},
  this.pulumiBinary = 'pulumi',
  this.pulumiHome,
  this.secretsProvider,
  this.runInShell = true,
  this.skipVersionCheck = false,
  this.remote = false,
  this.remoteArgs = const <String>[],
  this.serializeArgsForOp,
  this.postCommandCallback,
  this.commandRunner,
  this.stdoutEncoding = utf8,
  this.stderrEncoding = utf8,
});