Table of Contents

Class AzureBicepInstall

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Installs the Bicep CLI managed by Azure CLI.

public sealed record AzureBicepInstall : AzureBicepCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<AzureCommand>, IEquatable<AzureBicepCommand>, IEquatable<AzureBicepInstall>

Inheritance

Implements

Properties

BicepArguments

Provides operation-specific arguments before inherited Azure CLI global behavior.

protected override IReadOnlyList<string?> BicepArguments { get; }

Property Value

IReadOnlyList<string?>

BicepCommand

Selects the Bicep operation executed beneath az bicep.

protected override string BicepCommand { get; }

Property Value

string

TargetPlatform

The target platform, or automatic platform detection when omitted.

public BicepTargetPlatform? TargetPlatform { get; init; }

Property Value

BicepTargetPlatform?

Version

The Bicep version, including an optional v prefix or prerelease label.

public string? Version { get; init; }

Property Value

string?