1+ using ModularPipelines . Attributes ;
2+
3+ namespace ModularPipelines . Pulumi . Options ;
4+
5+ [ CommandPrecedingArguments ( "up" ) ]
6+ public record PulumiUpOptions : PulumiOptions
7+ {
8+ [ CommandSwitch ( "--attach-debugger" ) ]
9+ public bool ? AttachDebugger { get ; set ; }
10+
11+ [ CommandSwitch ( "--config" ) ]
12+ public string [ ] ? Config { get ; set ; }
13+
14+ [ CommandSwitch ( "--config-file" ) ]
15+ public string ? ConfigFile { get ; set ; }
16+
17+ [ BooleanCommandSwitch ( "--continue-on-error" ) ]
18+ public bool ? ContinueOnError { get ; set ; }
19+
20+ [ BooleanCommandSwitch ( "--debug" ) ]
21+ public bool ? Debug { get ; set ; }
22+
23+ [ BooleanCommandSwitch ( "--diff" ) ]
24+ public bool ? Diff { get ; set ; }
25+
26+ [ BooleanCommandSwitch ( "--expect-no-changes" ) ]
27+ public bool ? ExpectNoChanges { get ; set ; }
28+
29+ [ CommandSwitch ( "--message" ) ]
30+ public string ? Message { get ; set ; }
31+
32+ [ CommandSwitch ( "--parallel" ) ]
33+ public int ? Parallel { get ; set ; }
34+
35+ [ CommandSwitch ( "--refresh" ) ]
36+ public string ? Refresh { get ; set ; }
37+
38+ [ BooleanCommandSwitch ( "--replace" ) ]
39+ public string [ ] ? Replace { get ; set ; }
40+
41+ [ CommandSwitch ( "--stack" ) ]
42+ public string ? Stack { get ; set ; }
43+
44+ [ BooleanCommandSwitch ( "--target" ) ]
45+ public string [ ] ? Target { get ; set ; }
46+
47+ [ BooleanCommandSwitch ( "--yes" ) ]
48+ public bool ? Yes { get ; set ; }
49+
50+ [ BooleanCommandSwitch ( "--skip-preview" ) ]
51+ public bool ? SkipPreview { get ; set ; }
52+ }
0 commit comments