setAllConfig method
Future<PulumiCommandResult>
setAllConfig(
- String stackName,
- Map<
String, AutomationConfigValue> config, { - bool path = false,
Sets multiple config values on stackName.
Implementation
Future<PulumiCommandResult> setAllConfig(
String stackName,
Map<String, AutomationConfigValue> config, {
bool path = false,
}) {
final args = <String>['config', 'set-all', '--stack', stackName];
if (path) {
args.add('--path');
}
for (final entry in config.entries) {
args.add(entry.value.secret ? '--secret' : '--plaintext');
args.add('${entry.key}=${entry.value.value}');
}
return runPulumiCommand(args);
}