Class AzureBicepGenerateParams
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Generates a parameters file from a Bicep template.
public sealed record AzureBicepGenerateParams : AzureBicepOutputCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<AzureCommand>, IEquatable<AzureBicepCommand>, IEquatable<AzureBicepOutputCommand>, IEquatable<AzureBicepGenerateParams>Inheritance
Implements
Properties
BicepArguments
Provides operation-specific arguments before inherited Azure CLI global behavior.
protected override IReadOnlyList<string?> BicepArguments { get; }Property Value
BicepCommand
Selects the Bicep operation executed beneath az bicep.
protected override string BicepCommand { get; }Property Value
File
The Bicep template used to generate parameters.
public AbsolutePath? File { get; init; }Property Value
IncludeParameters
Which template parameters are included.
public BicepIncludedParameters? IncludeParameters { get; init; }Property Value
NoRestore
Whether external modules must already be restored.
public bool NoRestore { get; init; }Property Value
OutputFormat
The generated parameter-file format.
public BicepParameterOutputFormat? OutputFormat { get; init; }