diff --git a/src/ModularPipelines.Pulumi/AssemblyInfo.Generated.cs b/src/ModularPipelines.Pulumi/AssemblyInfo.Generated.cs index 188a3ee339..d114c45153 100644 --- a/src/ModularPipelines.Pulumi/AssemblyInfo.Generated.cs +++ b/src/ModularPipelines.Pulumi/AssemblyInfo.Generated.cs @@ -6,4 +6,4 @@ using System.Reflection; [assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.Tool", "pulumi")] -[assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.GeneratedAt", "2026-03-08T03:09:09.7958035Z")] +[assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.GeneratedAt", "2026-04-12T03:15:12.8309249Z")] diff --git a/src/ModularPipelines.Pulumi/Options/PulumiCancelOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiCancelOptions.Generated.cs index ace4e159d6..139a18ab25 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiCancelOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiCancelOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiCancelOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigCpOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigCpOptions.Generated.cs index 24fffd8ddd..dc629a3b32 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigCpOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigCpOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiConfigCpOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvAddOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvAddOptions.Generated.cs index 473fd36b61..da3685dbf2 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvAddOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvAddOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiConfigEnvAddOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvInitOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvInitOptions.Generated.cs index d90a13283f..6bd1008777 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvInitOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvInitOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiConfigEnvInitOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvLsOptions.Generated.cs index 1eae631915..d7d8986ff5 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvLsOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiConfigEnvLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvOptions.Generated.cs index d438a32436..a508eeb005 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiConfigEnvOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvRmOptions.Generated.cs index 3e6217320d..9255d441ee 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigEnvRmOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiConfigEnvRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigGetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigGetOptions.Generated.cs index 5a054abdc7..2d551f6fa0 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigGetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigGetOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiConfigGetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigOptions.Generated.cs index 8b42238b17..06f22a2afa 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiConfigOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigRefreshOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigRefreshOptions.Generated.cs index 91fbfc068e..8a2c38061d 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigRefreshOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigRefreshOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiConfigRefreshOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigRmAllOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigRmAllOptions.Generated.cs index 3645b4acba..2c39d590ae 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigRmAllOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigRmAllOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiConfigRmAllOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigRmOptions.Generated.cs index d1f41fe325..ddd860f084 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigRmOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiConfigRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigSetAllOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigSetAllOptions.Generated.cs index 353ee8bb43..4bc3ccb06f 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigSetAllOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigSetAllOptions.Generated.cs @@ -109,6 +109,12 @@ public record PulumiConfigSetAllOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConfigSetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConfigSetOptions.Generated.cs index c529fe11b6..36601149a8 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConfigSetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConfigSetOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiConfigSetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConsoleOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConsoleOptions.Generated.cs index 18f92a2fce..a9988edd75 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConsoleOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConsoleOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiConsoleOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiConvertOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiConvertOptions.Generated.cs index 7a3d527cae..7f3de66b3b 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiConvertOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiConvertOptions.Generated.cs @@ -120,6 +120,12 @@ public record PulumiConvertOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiDestroyOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiDestroyOptions.Generated.cs index 3da6a503c5..6a7b7c6120 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiDestroyOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiDestroyOptions.Generated.cs @@ -186,6 +186,12 @@ public record PulumiDestroyOptions : PulumiOptions [CliFlag("--target-dependents")] public bool? TargetDependents { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Automatically approve and perform the destroy after previewing it /// @@ -246,6 +252,12 @@ public record PulumiDestroyOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvCloneOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvCloneOptions.Generated.cs index 37367e4cc8..39494caab4 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvCloneOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvCloneOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiEnvCloneOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvDiffOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvDiffOptions.Generated.cs index c2a66e957c..adb2506e18 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvDiffOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvDiffOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiEnvDiffOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvEditOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvEditOptions.Generated.cs index fe5b4a53c3..0e3b3219bd 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvEditOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvEditOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiEnvEditOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvGetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvGetOptions.Generated.cs index 2c940dd8e3..e7b02d4938 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvGetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvGetOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiEnvGetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvInitOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvInitOptions.Generated.cs index 2fa9b1a8e1..a4f204e93d 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvInitOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvInitOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiEnvInitOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvLsOptions.Generated.cs index 51c173f43c..609faef215 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvLsOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiEnvLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvOpenOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvOpenOptions.Generated.cs index 820aa06b50..4e397ac618 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvOpenOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvOpenOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiEnvOpenOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvOptions.Generated.cs index 2e42600c1d..adf9b60192 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiEnvOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvRmOptions.Generated.cs index 7f9f470e66..ee0882f842 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvRmOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiEnvRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvRotateOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvRotateOptions.Generated.cs index 7eaebb497a..29a9c9f082 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvRotateOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvRotateOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiEnvRotateOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvRunOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvRunOptions.Generated.cs index c09005f820..27fbe42651 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvRunOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvRunOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiEnvRunOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvSetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvSetOptions.Generated.cs index cb7b657ed6..cbfc08d7c7 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvSetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvSetOptions.Generated.cs @@ -114,6 +114,12 @@ public record PulumiEnvSetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagGetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagGetOptions.Generated.cs index 4396dd90c7..def1daec92 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagGetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagGetOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiEnvTagGetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagLsOptions.Generated.cs index ae36ee190c..0c0ebbb6de 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagLsOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiEnvTagLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagMvOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagMvOptions.Generated.cs index 0d0caddb32..e948dd472b 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagMvOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagMvOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiEnvTagMvOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagOptions.Generated.cs index f4a1a29410..63f878b1d1 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiEnvTagOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagRmOptions.Generated.cs index a920ee1322..2b36eb1c92 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiEnvTagRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiEnvTagRmOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiEnvTagRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiImportOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiImportOptions.Generated.cs index 4b5d7b5e73..07bb914b21 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiImportOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiImportOptions.Generated.cs @@ -150,6 +150,12 @@ public record PulumiImportOptions : PulumiOptions [CliFlag("--suppress-progress")] public bool? SuppressProgress { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Automatically approve and perform the import after previewing it /// @@ -210,6 +216,12 @@ public record PulumiImportOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiInstallOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiInstallOptions.Generated.cs index e85e6d7221..3e15206991 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiInstallOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiInstallOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiInstallOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiLoginOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiLoginOptions.Generated.cs index 0ef651e23d..8123036eb0 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiLoginOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiLoginOptions.Generated.cs @@ -19,7 +19,7 @@ namespace ModularPipelines.Pulumi.Options; public record PulumiLoginOptions : PulumiOptions { /// - /// A cloud URL to log in to + /// The URL of the Pulumi Cloud API to log in with (e.g., 'https://api.pulumi.com') /// [CliOption("--cloud-url", ShortForm = "-c", Format = OptionFormat.EqualsSeparated)] public string? CloudUrl { get; set; } @@ -139,6 +139,12 @@ public record PulumiLoginOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiLogoutOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiLogoutOptions.Generated.cs index 16a78b2a15..bbc0d843ac 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiLogoutOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiLogoutOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiLogoutOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiLogsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiLogsOptions.Generated.cs index 147051a69e..122cec5a85 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiLogsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiLogsOptions.Generated.cs @@ -114,6 +114,12 @@ public record PulumiLogsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiNewOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiNewOptions.Generated.cs index 244e22e6c6..896b81411f 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiNewOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiNewOptions.Generated.cs @@ -175,6 +175,12 @@ public record PulumiNewOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiOrgOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiOrgOptions.Generated.cs index 0121eee67d..e19beb016e 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiOrgOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiOrgOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiOrgOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchAiOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchAiOptions.Generated.cs index 7153c84a1a..4fdd9b95ff 100644 Binary files a/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchAiOptions.Generated.cs and b/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchAiOptions.Generated.cs differ diff --git a/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs index fe7ca13fff..32b7b89d52 100644 Binary files a/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs and b/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs differ diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageAddOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageAddOptions.Generated.cs index 5373920fa0..3b1ddc9cb7 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageAddOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageAddOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPackageAddOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageDeleteOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageDeleteOptions.Generated.cs index d3eeb26a92..eda3789e78 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageDeleteOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageDeleteOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiPackageDeleteOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageGenSdkOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageGenSdkOptions.Generated.cs index 8e313eccf8..ddd2fd6102 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageGenSdkOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageGenSdkOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiPackageGenSdkOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageGetSchemaOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageGetSchemaOptions.Generated.cs index a6e4a66b3e..ac3da14ff0 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageGetSchemaOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageGetSchemaOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPackageGetSchemaOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageInfoOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageInfoOptions.Generated.cs index 1852511688..0c77eb0025 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageInfoOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageInfoOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiPackageInfoOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackageOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackageOptions.Generated.cs index c6fda60489..5e82c53e15 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackageOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackageOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPackageOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPackagePublishOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPackagePublishOptions.Generated.cs index d3c0450740..fb0288ba8a 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPackagePublishOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPackagePublishOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiPackagePublishOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPluginInstallOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPluginInstallOptions.Generated.cs index c4255814d0..fa9f144bbf 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPluginInstallOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPluginInstallOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiPluginInstallOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPluginLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPluginLsOptions.Generated.cs index 72d34cbe35..0acfa0e166 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPluginLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPluginLsOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiPluginLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPluginOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPluginOptions.Generated.cs index 235a2c286c..7c569f8e9f 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPluginOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPluginOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPluginOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPluginRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPluginRmOptions.Generated.cs index 3c437c6bd8..118e868fd2 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPluginRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPluginRmOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiPluginRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyAnalyzeOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyAnalyzeOptions.Generated.cs new file mode 100644 index 0000000000..f1555c19ae --- /dev/null +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyAnalyzeOptions.Generated.cs @@ -0,0 +1,135 @@ +// +// This file was generated by ModularPipelines.OptionsGenerator. +// Do not edit this file manually. +// + +using System.CodeDom.Compiler; +using System.Diagnostics.CodeAnalysis; +using ModularPipelines.Attributes; +using ModularPipelines.Pulumi.Options; + +namespace ModularPipelines.Pulumi.Options; + +/// +/// Analyze a stack's current state against one or more local policy packs. +/// +[GeneratedCode("ModularPipelines.OptionsGenerator", "")] +[ExcludeFromCodeCoverage] +[CliSubCommand("policy", "analyze")] +public record PulumiPolicyAnalyzeOptions : PulumiOptions +{ + /// + /// Display policy diagnostics as a rich diff instead of grouped progress output + /// + [CliFlag("--diff")] + public bool? Diff { get; set; } + + /// + /// help for analyze + /// + [CliFlag("--help", ShortForm = "-h")] + public bool? Help { get; set; } + + /// + /// Serialize policy analysis events as JSON + /// + [CliFlag("--json", ShortForm = "-j")] + public bool? Json { get; set; } + + /// + /// Path to a policy pack to run during analysis + /// + [CliOption("--policy-pack", Format = OptionFormat.EqualsSeparated, AllowMultiple = true)] + public IEnumerable? PolicyPack { get; set; } + + /// + /// Path to a JSON config file for the corresponding --policy-pack + /// + [CliOption("--policy-pack-config", Format = OptionFormat.EqualsSeparated, AllowMultiple = true)] + public IEnumerable? PolicyPackConfig { get; set; } + + /// + /// The name of the stack to analyze. Defaults to the current stack + /// + [CliOption("--stack", ShortForm = "-s", Format = OptionFormat.EqualsSeparated)] + public string? Stack { get; set; } + + /// + /// Colorize output. Choices are: always, never, raw, auto (default "auto") + /// + [CliOption("--color", Format = OptionFormat.EqualsSeparated)] + public string? Color { get; set; } + + /// + /// Run pulumi as if it had been started in another directory + /// + [CliOption("--cwd", ShortForm = "-C", Format = OptionFormat.EqualsSeparated)] + public string? Cwd { get; set; } + + /// + /// Disable integrity checking of checkpoint files + /// + [CliFlag("--disable-integrity-checking")] + public bool? DisableIntegrityChecking { get; set; } + + /// + /// Enable emojis in the output + /// + [CliFlag("--emoji", ShortForm = "-e")] + public bool? Emoji { get; set; } + + /// + /// Show fully-qualified stack names + /// + [CliFlag("--fully-qualify-stack-names", ShortForm = "-Q")] + public bool? FullyQualifyStackNames { get; set; } + + /// + /// Flow log settings to child processes (like plugins) + /// + [CliFlag("--logflow")] + public bool? Logflow { get; set; } + + /// + /// Log to stderr instead of to files + /// + [CliFlag("--logtostderr")] + public bool? Logtostderr { get; set; } + + /// + /// Enable more precise (and expensive) memory allocation profiles by setting runtime.MemProfileRate + /// + [CliOption("--memprofilerate", Format = OptionFormat.EqualsSeparated)] + public int? Memprofilerate { get; set; } + + /// + /// Disable interactive mode for all commands + /// + [CliFlag("--non-interactive")] + public bool? NonInteractive { get; set; } + + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + + /// + /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively + /// + [CliOption("--profiling", Format = OptionFormat.EqualsSeparated)] + public string? Profiling { get; set; } + + /// + /// Emit tracing to the specified endpoint. Use the file: scheme to write tracing data to a local file + /// + [CliOption("--tracing", Format = OptionFormat.EqualsSeparated)] + public string? Tracing { get; set; } + + /// + /// Enable verbose logging (e.g., v=3); anything >3 is very verbose + /// + [CliOption("--verbose", ShortForm = "-v", Format = OptionFormat.EqualsSeparated)] + public int? Verbose { get; set; } + +} diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyDisableOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyDisableOptions.Generated.cs index 7df75311c6..81c41d7783 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyDisableOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyDisableOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiPolicyDisableOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyEnableOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyEnableOptions.Generated.cs index 38b38908d8..bea5916c68 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyEnableOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyEnableOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiPolicyEnableOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupLsOptions.Generated.cs index 99022423b1..7db65c99a8 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupLsOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiPolicyGroupLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupOptions.Generated.cs index dbb7e19e0f..5bb0a10e29 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyGroupOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPolicyGroupOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyInstallOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyInstallOptions.Generated.cs index ae6d950f30..4114fc5bc6 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyInstallOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyInstallOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiPolicyInstallOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyLsOptions.Generated.cs index e6ed01c70d..a8cb76ed72 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyLsOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiPolicyLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyNewOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyNewOptions.Generated.cs index df8cb014ef..7b5d42e469 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyNewOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyNewOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiPolicyNewOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyOptions.Generated.cs index ca0690ebcd..980a87682b 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPolicyOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyPublishOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyPublishOptions.Generated.cs index 998846f6c3..ca28dce1ae 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyPublishOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyPublishOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiPolicyPublishOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPolicyRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPolicyRmOptions.Generated.cs index c8f2cf6640..70d5505f1c 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPolicyRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPolicyRmOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiPolicyRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiPreviewOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiPreviewOptions.Generated.cs index 7a34a17873..e00fe8786d 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiPreviewOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiPreviewOptions.Generated.cs @@ -229,6 +229,12 @@ public record PulumiPreviewOptions : PulumiOptions [CliOption("--target-replace", Format = OptionFormat.EqualsSeparated, AllowMultiple = true)] public IEnumerable? TargetReplace { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Colorize output. Choices are: always, never, raw, auto (default "auto") /// @@ -283,6 +289,12 @@ public record PulumiPreviewOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiProjectLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiProjectLsOptions.Generated.cs index eb9174803a..2e92d8bf16 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiProjectLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiProjectLsOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiProjectLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiProjectOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiProjectOptions.Generated.cs index 1e876da74f..d59d9ba52c 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiProjectOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiProjectOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiProjectOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiRefreshOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiRefreshOptions.Generated.cs index d6982cfd26..6bd4ed2415 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiRefreshOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiRefreshOptions.Generated.cs @@ -180,6 +180,12 @@ public record PulumiRefreshOptions : PulumiOptions [CliFlag("--target-dependents")] public bool? TargetDependents { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Automatically approve and perform the refresh after previewing it /// @@ -240,6 +246,12 @@ public record PulumiRefreshOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackExportOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackExportOptions.Generated.cs index ae2653a889..e5984daf69 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackExportOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackExportOptions.Generated.cs @@ -103,6 +103,12 @@ public record PulumiStackExportOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackGraphOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackGraphOptions.Generated.cs index c80b509aec..8414771014 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackGraphOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackGraphOptions.Generated.cs @@ -120,6 +120,12 @@ public record PulumiStackGraphOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackHistoryOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackHistoryOptions.Generated.cs index d3f9fdcde6..d320dd4528 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackHistoryOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackHistoryOptions.Generated.cs @@ -114,6 +114,12 @@ public record PulumiStackHistoryOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackImportOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackImportOptions.Generated.cs index 10139c633b..62d0a9c7d5 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackImportOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackImportOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiStackImportOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackInitOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackInitOptions.Generated.cs index 7e9dd83016..93c42e422a 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackInitOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackInitOptions.Generated.cs @@ -109,6 +109,12 @@ public record PulumiStackInitOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackLsOptions.Generated.cs index 5c5c9135cc..974994d495 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackLsOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiStackLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackOptions.Generated.cs index ca84fd23d5..b7de524440 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiStackOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackOutputOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackOutputOptions.Generated.cs index 9378385f48..f124a6557d 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackOutputOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackOutputOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiStackOutputOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackRenameOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackRenameOptions.Generated.cs index 52a53b1199..5df7e26cab 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackRenameOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackRenameOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiStackRenameOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackRmOptions.Generated.cs index 5858ae92b6..9183ff2684 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackRmOptions.Generated.cs @@ -108,6 +108,12 @@ public record PulumiStackRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackSelectOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackSelectOptions.Generated.cs index 49ac45a293..ad6da008a4 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackSelectOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackSelectOptions.Generated.cs @@ -97,6 +97,12 @@ public record PulumiStackSelectOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackTagGetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackTagGetOptions.Generated.cs index 87aed25eb8..936bbedca0 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackTagGetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackTagGetOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiStackTagGetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackTagLsOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackTagLsOptions.Generated.cs index fa840e0cee..eb622b0b61 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackTagLsOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackTagLsOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiStackTagLsOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackTagOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackTagOptions.Generated.cs index 9fc0bcbf35..5e808c798e 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackTagOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackTagOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiStackTagOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackTagRmOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackTagRmOptions.Generated.cs index 886193e71c..57d20a916f 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackTagRmOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackTagRmOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiStackTagRmOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackTagSetOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackTagSetOptions.Generated.cs index a4c7a7cbc2..650b8f1179 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackTagSetOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackTagSetOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiStackTagSetOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStackUnselectOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStackUnselectOptions.Generated.cs index 02638d333c..c64e15650e 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStackUnselectOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStackUnselectOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiStackUnselectOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateDeleteOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateDeleteOptions.Generated.cs index d717a9e1b3..5da151d48a 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateDeleteOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateDeleteOptions.Generated.cs @@ -11,7 +11,7 @@ namespace ModularPipelines.Pulumi.Options; /// -/// Deletes a resource from a stack's state +/// Deletes one or more resources from a stack's state /// [GeneratedCode("ModularPipelines.OptionsGenerator", "")] [ExcludeFromCodeCoverage] @@ -108,6 +108,12 @@ public record PulumiStateDeleteOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateMoveOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateMoveOptions.Generated.cs index 2877c80957..c5c0343d54 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateMoveOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateMoveOptions.Generated.cs @@ -102,6 +102,12 @@ public record PulumiStateMoveOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateOptions.Generated.cs index 3e4604aeae..37327c17f7 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiStateOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateProtectOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateProtectOptions.Generated.cs index 6da7045052..36d8d4a780 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateProtectOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateProtectOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiStateProtectOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateRenameOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateRenameOptions.Generated.cs index 4bb0347775..f2512f733a 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateRenameOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateRenameOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiStateRenameOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateRepairOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateRepairOptions.Generated.cs index b84bfa35a3..e2ef51685d 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateRepairOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateRepairOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiStateRepairOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateTaintOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateTaintOptions.Generated.cs index fb0f18df89..29db874dfb 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateTaintOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateTaintOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiStateTaintOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateUnprotectOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateUnprotectOptions.Generated.cs index fdd141013b..17fbb72281 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateUnprotectOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateUnprotectOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiStateUnprotectOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateUntaintOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateUntaintOptions.Generated.cs index 2eb1ad9a0b..24524006df 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateUntaintOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateUntaintOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiStateUntaintOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiStateUpgradeOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiStateUpgradeOptions.Generated.cs index 7346e265b0..a98509917e 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiStateUpgradeOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiStateUpgradeOptions.Generated.cs @@ -84,6 +84,12 @@ public record PulumiStateUpgradeOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiTemplateOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiTemplateOptions.Generated.cs index 210c7715fc..4528016fb1 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiTemplateOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiTemplateOptions.Generated.cs @@ -78,6 +78,12 @@ public record PulumiTemplateOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiTemplatePublishOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiTemplatePublishOptions.Generated.cs index bea5898502..f974e3f163 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiTemplatePublishOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiTemplatePublishOptions.Generated.cs @@ -96,6 +96,12 @@ public record PulumiTemplatePublishOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiUpOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiUpOptions.Generated.cs index f691227169..05f4bb7f92 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiUpOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiUpOptions.Generated.cs @@ -241,6 +241,12 @@ public record PulumiUpOptions : PulumiOptions [CliOption("--target-replace", Format = OptionFormat.EqualsSeparated, AllowMultiple = true)] public IEnumerable? TargetReplace { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Automatically approve and perform the update after previewing it /// @@ -301,6 +307,12 @@ public record PulumiUpOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiWatchOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiWatchOptions.Generated.cs index e7aa3cba44..285bd43f9c 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiWatchOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiWatchOptions.Generated.cs @@ -115,6 +115,12 @@ public record PulumiWatchOptions : PulumiOptions [CliOption("--stack", ShortForm = "-s", Format = OptionFormat.EqualsSeparated)] public string? Stack { get; set; } + /// + /// Display full URNs instead of short resource names + /// + [CliFlag("--urns")] + public bool? Urns { get; set; } + /// /// Colorize output. Choices are: always, never, raw, auto (default "auto") /// @@ -169,6 +175,12 @@ public record PulumiWatchOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Options/PulumiWhoamiOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiWhoamiOptions.Generated.cs index cc4ec18788..352ed4ce5a 100644 --- a/src/ModularPipelines.Pulumi/Options/PulumiWhoamiOptions.Generated.cs +++ b/src/ModularPipelines.Pulumi/Options/PulumiWhoamiOptions.Generated.cs @@ -90,6 +90,12 @@ public record PulumiWhoamiOptions : PulumiOptions [CliFlag("--non-interactive")] public bool? NonInteractive { get; set; } + /// + /// Export OpenTelemetry traces to the specified endpoint. Use file:// for local JSON files, grpc:// for remote collectors + /// + [CliOption("--otel-traces", Format = OptionFormat.EqualsSeparated)] + public string? OtelTraces { get; set; } + /// /// Emit CPU and memory profiles and an execution trace to '[filename].[pid].{cpu,mem,trace}', respectively /// diff --git a/src/ModularPipelines.Pulumi/Services/PulumiPolicy.Generated.cs b/src/ModularPipelines.Pulumi/Services/PulumiPolicy.Generated.cs index 6a07734ff9..c1ff4372df 100644 --- a/src/ModularPipelines.Pulumi/Services/PulumiPolicy.Generated.cs +++ b/src/ModularPipelines.Pulumi/Services/PulumiPolicy.Generated.cs @@ -54,6 +54,21 @@ public virtual async Task Execute( return await _command.ExecuteCommandLineTool(options ?? new PulumiPolicyOptions(), executionOptions, cancellationToken); } + /// + /// Analyze a stack's current state against one or more local policy packs. + /// + /// The command options. + /// The execution configuration options. + /// Cancellation token. + /// The command result. + public virtual async Task Analyze( + PulumiPolicyAnalyzeOptions options = default, + CommandExecutionOptions executionOptions = null, + CancellationToken cancellationToken = default) + { + return await _command.ExecuteCommandLineTool(options ?? new PulumiPolicyAnalyzeOptions(), executionOptions, cancellationToken); + } + /// /// Disable a Policy Pack for a Pulumi organization /// diff --git a/src/ModularPipelines.Pulumi/Services/PulumiState.Generated.cs b/src/ModularPipelines.Pulumi/Services/PulumiState.Generated.cs index 3f30f9a988..98ef318f69 100644 --- a/src/ModularPipelines.Pulumi/Services/PulumiState.Generated.cs +++ b/src/ModularPipelines.Pulumi/Services/PulumiState.Generated.cs @@ -45,7 +45,7 @@ public virtual async Task Execute( } /// - /// Deletes a resource from a stack's state + /// Deletes one or more resources from a stack's state /// /// The command options. /// The execution configuration options.