Class AzureBicepSnapshot
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Captures or validates resources predicted by a Bicep parameters file.
public sealed record AzureBicepSnapshot : AzureBicepCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<AzureCommand>, IEquatable<AzureBicepCommand>, IEquatable<AzureBicepSnapshot>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
DeploymentName
The deployment name used for prediction.
public string? DeploymentName { get; init; }Property Value
File
The Bicep parameters file used for the snapshot.
public AbsolutePath? File { get; init; }Property Value
Location
The Azure location used for prediction.
public string? Location { get; init; }Property Value
ManagementGroupId
The management-group scope.
public string? ManagementGroupId { get; init; }Property Value
Mode
Whether the snapshot is captured or validated.
public BicepSnapshotMode? Mode { get; init; }Property Value
ResourceGroup
The resource-group scope.
public string? ResourceGroup { get; init; }Property Value
SubscriptionId
The subscription scope.
public Guid? SubscriptionId { get; init; }Property Value
- Guid?
TenantId
The tenant scope.
public Guid? TenantId { get; init; }Property Value
- Guid?