From 94b7e1221c577636d01f9ce32636aea35248960d Mon Sep 17 00:00:00 2001
From: thomhurst <9139608+thomhurst@users.noreply.github.com>
Date: Sun, 12 Apr 2026 03:16:01 +0000
Subject: [PATCH] chore: Update pulumi CLI options
---
.../AssemblyInfo.Generated.cs | 2 +-
.../Options/PulumiCancelOptions.Generated.cs | 6 +
.../PulumiConfigCpOptions.Generated.cs | 6 +
.../PulumiConfigEnvAddOptions.Generated.cs | 6 +
.../PulumiConfigEnvInitOptions.Generated.cs | 6 +
.../PulumiConfigEnvLsOptions.Generated.cs | 6 +
.../PulumiConfigEnvOptions.Generated.cs | 6 +
.../PulumiConfigEnvRmOptions.Generated.cs | 6 +
.../PulumiConfigGetOptions.Generated.cs | 6 +
.../Options/PulumiConfigOptions.Generated.cs | 6 +
.../PulumiConfigRefreshOptions.Generated.cs | 6 +
.../PulumiConfigRmAllOptions.Generated.cs | 6 +
.../PulumiConfigRmOptions.Generated.cs | 6 +
.../PulumiConfigSetAllOptions.Generated.cs | 6 +
.../PulumiConfigSetOptions.Generated.cs | 6 +
.../Options/PulumiConsoleOptions.Generated.cs | 6 +
.../Options/PulumiConvertOptions.Generated.cs | 6 +
.../Options/PulumiDestroyOptions.Generated.cs | 12 ++
.../PulumiEnvCloneOptions.Generated.cs | 6 +
.../Options/PulumiEnvDiffOptions.Generated.cs | 6 +
.../Options/PulumiEnvEditOptions.Generated.cs | 6 +
.../Options/PulumiEnvGetOptions.Generated.cs | 6 +
.../Options/PulumiEnvInitOptions.Generated.cs | 6 +
.../Options/PulumiEnvLsOptions.Generated.cs | 6 +
.../Options/PulumiEnvOpenOptions.Generated.cs | 6 +
.../Options/PulumiEnvOptions.Generated.cs | 6 +
.../Options/PulumiEnvRmOptions.Generated.cs | 6 +
.../PulumiEnvRotateOptions.Generated.cs | 6 +
.../Options/PulumiEnvRunOptions.Generated.cs | 6 +
.../Options/PulumiEnvSetOptions.Generated.cs | 6 +
.../PulumiEnvTagGetOptions.Generated.cs | 6 +
.../PulumiEnvTagLsOptions.Generated.cs | 6 +
.../PulumiEnvTagMvOptions.Generated.cs | 6 +
.../Options/PulumiEnvTagOptions.Generated.cs | 6 +
.../PulumiEnvTagRmOptions.Generated.cs | 6 +
.../Options/PulumiImportOptions.Generated.cs | 12 ++
.../Options/PulumiInstallOptions.Generated.cs | 6 +
.../Options/PulumiLoginOptions.Generated.cs | 8 +-
.../Options/PulumiLogoutOptions.Generated.cs | 6 +
.../Options/PulumiLogsOptions.Generated.cs | 6 +
.../Options/PulumiNewOptions.Generated.cs | 6 +
.../Options/PulumiOrgOptions.Generated.cs | 6 +
.../PulumiOrgSearchAiOptions.Generated.cs | Bin 4217 -> 4498 bytes
.../PulumiOrgSearchOptions.Generated.cs | Bin 4363 -> 4644 bytes
.../PulumiPackageAddOptions.Generated.cs | 6 +
.../PulumiPackageDeleteOptions.Generated.cs | 6 +
.../PulumiPackageGenSdkOptions.Generated.cs | 6 +
...PulumiPackageGetSchemaOptions.Generated.cs | 6 +
.../PulumiPackageInfoOptions.Generated.cs | 6 +
.../Options/PulumiPackageOptions.Generated.cs | 6 +
.../PulumiPackagePublishOptions.Generated.cs | 6 +
.../PulumiPluginInstallOptions.Generated.cs | 6 +
.../PulumiPluginLsOptions.Generated.cs | 6 +
.../Options/PulumiPluginOptions.Generated.cs | 6 +
.../PulumiPluginRmOptions.Generated.cs | 6 +
.../PulumiPolicyAnalyzeOptions.Generated.cs | 135 ++++++++++++++++++
.../PulumiPolicyDisableOptions.Generated.cs | 6 +
.../PulumiPolicyEnableOptions.Generated.cs | 6 +
.../PulumiPolicyGroupLsOptions.Generated.cs | 6 +
.../PulumiPolicyGroupOptions.Generated.cs | 6 +
.../PulumiPolicyInstallOptions.Generated.cs | 6 +
.../PulumiPolicyLsOptions.Generated.cs | 6 +
.../PulumiPolicyNewOptions.Generated.cs | 6 +
.../Options/PulumiPolicyOptions.Generated.cs | 6 +
.../PulumiPolicyPublishOptions.Generated.cs | 6 +
.../PulumiPolicyRmOptions.Generated.cs | 6 +
.../Options/PulumiPreviewOptions.Generated.cs | 12 ++
.../PulumiProjectLsOptions.Generated.cs | 6 +
.../Options/PulumiProjectOptions.Generated.cs | 6 +
.../Options/PulumiRefreshOptions.Generated.cs | 12 ++
.../PulumiStackExportOptions.Generated.cs | 6 +
.../PulumiStackGraphOptions.Generated.cs | 6 +
.../PulumiStackHistoryOptions.Generated.cs | 6 +
.../PulumiStackImportOptions.Generated.cs | 6 +
.../PulumiStackInitOptions.Generated.cs | 6 +
.../Options/PulumiStackLsOptions.Generated.cs | 6 +
.../Options/PulumiStackOptions.Generated.cs | 6 +
.../PulumiStackOutputOptions.Generated.cs | 6 +
.../PulumiStackRenameOptions.Generated.cs | 6 +
.../Options/PulumiStackRmOptions.Generated.cs | 6 +
.../PulumiStackSelectOptions.Generated.cs | 6 +
.../PulumiStackTagGetOptions.Generated.cs | 6 +
.../PulumiStackTagLsOptions.Generated.cs | 6 +
.../PulumiStackTagOptions.Generated.cs | 6 +
.../PulumiStackTagRmOptions.Generated.cs | 6 +
.../PulumiStackTagSetOptions.Generated.cs | 6 +
.../PulumiStackUnselectOptions.Generated.cs | 6 +
.../PulumiStateDeleteOptions.Generated.cs | 8 +-
.../PulumiStateMoveOptions.Generated.cs | 6 +
.../Options/PulumiStateOptions.Generated.cs | 6 +
.../PulumiStateProtectOptions.Generated.cs | 6 +
.../PulumiStateRenameOptions.Generated.cs | 6 +
.../PulumiStateRepairOptions.Generated.cs | 6 +
.../PulumiStateTaintOptions.Generated.cs | 6 +
.../PulumiStateUnprotectOptions.Generated.cs | 6 +
.../PulumiStateUntaintOptions.Generated.cs | 6 +
.../PulumiStateUpgradeOptions.Generated.cs | 6 +
.../PulumiTemplateOptions.Generated.cs | 6 +
.../PulumiTemplatePublishOptions.Generated.cs | 6 +
.../Options/PulumiUpOptions.Generated.cs | 12 ++
.../Options/PulumiWatchOptions.Generated.cs | 12 ++
.../Options/PulumiWhoamiOptions.Generated.cs | 6 +
.../Services/PulumiPolicy.Generated.cs | 15 ++
.../Services/PulumiState.Generated.cs | 2 +-
104 files changed, 778 insertions(+), 4 deletions(-)
create mode 100644 src/ModularPipelines.Pulumi/Options/PulumiPolicyAnalyzeOptions.Generated.cs
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 7153c84a1af35cdf1d40f360d8f156ccb1aae4e5..4fdd9b95ffd01dc4b733f3355b86cbef8ca44d11 100644
GIT binary patch
delta 177
zcmeyVFiCmC0^a(Hg8ZTq1^4NzKuP*gIK*#hw$$4FS7iat)vU
J<|VvWnE)uLJlp^P
delta 16
YcmbQF{8M4W0^Z37_*pjZ<-5uR06r21=Kufz
diff --git a/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs b/src/ModularPipelines.Pulumi/Options/PulumiOrgSearchOptions.Generated.cs
index fe7ca13fff9be8c44204dda6debd50eaecd78c1b..32b7b89d522b14fb56e21ecc318c768294a59774 100644
GIT binary patch
delta 138
zcmeBHTB5SSh)=4bAitf^}MEPO6o@zCv1l
zkwQ*>a$=5xSFpdI0!X-6MiGl$x7glB$rLpOcfCT#{c@JozDy8aGfVM;B_|
WUM4#(e;_{uV*CVVt<8pfx0nDn;xQut
delta 12
TcmZ3Y(yg??h;Oqu|4k+U9i{|M
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.