Skip to content

Commit 095d0f6

Browse files
author
thomhurst
committed
chore: Update az CLI options
1 parent b65b1f1 commit 095d0f6

16 files changed

+127
-25
lines changed

src/ModularPipelines.Azure/AssemblyInfo.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
using System.Reflection;
77

88
[assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.Tool", "az")]
9-
[assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.GeneratedAt", "2026-02-15T03:44:19.8592513Z")]
9+
[assembly: AssemblyMetadata("ModularPipelines.OptionsGenerator.GeneratedAt", "2026-04-05T03:45:07.9450461Z")]

src/ModularPipelines.Azure/Options/AzAksCreateOptions.Generated.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,12 @@ public record AzAksCreateOptions : AzOptions
312312
[CliFlag("--enable-cluster-autoscaler")]
313313
public bool? EnableClusterAutoscaler { get; set; }
314314

315+
/// <summary>
316+
/// Enable container network log collection functionalities on a cluster. Automatically enables --enable-high-log-scale-mode.
317+
/// </summary>
318+
[CliFlag("--enable-container-network-logs")]
319+
public bool? EnableContainerNetworkLogs { get; set; }
320+
315321
/// <summary>
316322
/// Enable exporting Kubernetes Namespace and Deployment details to the Cost Analysis views in the Azure portal. For more information see aka.ms/aks/docs/cost-analysis.
317323
/// </summary>
@@ -337,7 +343,7 @@ public record AzAksCreateOptions : AzOptions
337343
public bool? EnableFipsImage { get; set; }
338344

339345
/// <summary>
340-
/// Enable High Log Scale Mode for Container Logs. Allowed values: false, true.
346+
/// Enable High Log Scale Mode for Container Logs.
341347
/// </summary>
342348
[CliFlag("--enable-high-log-scale-mode")]
343349
public bool? EnableHighLogScaleMode { get; set; }

src/ModularPipelines.Azure/Options/AzAksEnableAddonsOptions.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public record AzAksEnableAddonsOptions : AzOptions
3131
public bool? DataCollectionSettings { get; set; }
3232

3333
/// <summary>
34-
/// Enable High Log Scale Mode for Container Logs. Allowed values: false, true.
34+
/// Enable High Log Scale Mode for Container Logs. Auto-enabled when --enable-container-network-logs is specified. Allowed values: false, true.
3535
/// </summary>
3636
[CliFlag("--enable-high-log-scale-mode")]
3737
public bool? EnableHighLogScaleMode { get; set; }

src/ModularPipelines.Azure/Options/AzAksUpdateOptions.Generated.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,12 @@ public record AzAksUpdateOptions : AzOptions
210210
[CliFlag("--disable-cluster-autoscaler", ShortForm = "-d")]
211211
public bool? DisableClusterAutoscaler { get; set; }
212212

213+
/// <summary>
214+
/// Disable container network log collection functionalities on a cluster.
215+
/// </summary>
216+
[CliFlag("--disable-container-network-logs")]
217+
public bool? DisableContainerNetworkLogs { get; set; }
218+
213219
/// <summary>
214220
/// Disable exporting Kubernetes Namespace and Deployment details to the Cost Analysis views in the Azure portal.
215221
/// </summary>
@@ -378,6 +384,12 @@ public record AzAksUpdateOptions : AzOptions
378384
[CliFlag("--enable-cluster-autoscaler", ShortForm = "-e")]
379385
public bool? EnableClusterAutoscaler { get; set; }
380386

387+
/// <summary>
388+
/// Enable container network log collection functionalities on a cluster. Automatically enables --enable-high-log-scale-mode.
389+
/// </summary>
390+
[CliFlag("--enable-container-network-logs")]
391+
public bool? EnableContainerNetworkLogs { get; set; }
392+
381393
/// <summary>
382394
/// Enable exporting Kubernetes Namespace and Deployment details to the Cost Analysis views in the Azure portal. For more information see aka.ms/aks/docs/cost-analysis.
383395
/// </summary>

src/ModularPipelines.Azure/Options/AzAmsAssetGetSasUrlsOptions.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ namespace ModularPipelines.Azure.Options;
1919
public record AzAmsAssetGetSasUrlsOptions : AzOptions
2020
{
2121
/// <summary>
22-
/// Specifies the UTC datetime (Y-m-d'T'H:M:S'Z') at which the SAS becomes invalid. This must be less than 24 hours from the current time. Default: 2026-02-16 02:17:03.268947.
22+
/// Specifies the UTC datetime (Y-m-d'T'H:M:S'Z') at which the SAS becomes invalid. This must be less than 24 hours from the current time. Default: 2026-04-06 02:18:49.182215.
2323
/// </summary>
2424
[CliFlag("--expiry")]
2525
public bool? Expiry { get; set; }

src/ModularPipelines.Azure/Options/AzAroCreateOptions.Generated.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ namespace ModularPipelines.Azure.Options;
1919
public record AzAroCreateOptions : AzOptions
2020
{
2121
/// <summary>
22-
/// API server visibility. Allowed values: Private, Public. Default:
22+
/// API server visibility. [Default: Public]. Allowed values: Private, Public.
2323
/// </summary>
2424
[CliFlag("--apiserver-visibility")]
2525
public bool? ApiserverVisibility { get; set; }
@@ -43,7 +43,7 @@ public record AzAroCreateOptions : AzOptions
4343
public bool? ClusterResourceGroup { get; set; }
4444

4545
/// <summary>
46-
/// ResourceID of the DiskEncryptionSet to be used for master and worker VMs.
46+
/// ResourceID of the
4747
/// </summary>
4848
[CliFlag("--disk-encryption-set")]
4949
public bool? DiskEncryptionSet { get; set; }
@@ -55,43 +55,43 @@ public record AzAroCreateOptions : AzOptions
5555
public bool? Domain { get; set; }
5656

5757
/// <summary>
58-
/// Use Preconfigured NSGs. Allowed values: false, true.
58+
/// Use Preconfigured NSGs.
5959
/// </summary>
6060
[CliFlag("--enable-preconfigured-nsg")]
6161
public bool? EnablePreconfiguredNsg { get; set; }
6262

6363
/// <summary>
64-
/// Ingress visibility. Allowed values: Private, Public. Default: Public.
64+
/// Ingress visibility. [Default: Public]. Allowed values: Private, Public.
6565
/// </summary>
6666
[CliFlag("--ingress-visibility")]
6767
public bool? IngressVisibility { get; set; }
6868

6969
/// <summary>
70-
/// Location. Values from: `az account list-locations`. You can configure the default location using `az configure
70+
/// Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=&lt;location&gt;`.
7171
/// </summary>
7272
[CliFlag("--location", ShortForm = "-l")]
7373
public bool? Location { get; set; }
7474

7575
/// <summary>
76-
/// Size of master VMs. Default:
76+
/// Size of master VMs. [Default: Standard_D8s_v5].
7777
/// </summary>
7878
[CliFlag("--master-vm-size")]
7979
public bool? MasterVmSize { get; set; }
8080

8181
/// <summary>
82-
/// Do not wait for the long-running operation to finish.
82+
/// Do not wait for the long- running operation to finish.
8383
/// </summary>
8484
[CliFlag("--no-wait")]
8585
public bool? NoWait { get; set; }
8686

8787
/// <summary>
88-
/// Outbound type of cluster. Must be "Loadbalancer" or
88+
/// Outbound type of cluster. Must be "Loadbalancer" or "UserDefinedRouting". [Default: Loadbalancer].
8989
/// </summary>
9090
[CliFlag("--outbound-type")]
9191
public bool? OutboundType { get; set; }
9292

9393
/// <summary>
94-
/// CIDR of pod network. Must be a minimum of /18 or larger. Default: 10.128.0.0/14.
94+
/// CIDR of pod network. Must be a minimum of /18 or
9595
/// </summary>
9696
[CliFlag("--pod-cidr")]
9797
public bool? PodCidr { get; set; }
@@ -103,7 +103,7 @@ public record AzAroCreateOptions : AzOptions
103103
public bool? PullSecret { get; set; }
104104

105105
/// <summary>
106-
/// CIDR of service network. Must be a minimum of /18 or larger. Default: 172.30.0.0/16.
106+
/// CIDR of service network. Must be a minimum of /18 or
107107
/// </summary>
108108
[CliFlag("--service-cidr")]
109109
public bool? ServiceCidr { get; set; }
@@ -121,7 +121,7 @@ public record AzAroCreateOptions : AzOptions
121121
public bool? Version { get; set; }
122122

123123
/// <summary>
124-
/// Name or ID of vnet. If name is supplied, `--vnet-resource-group` must be supplied.
124+
/// Name or ID of vnet. If name is supplied, `--vnet- resource-group` must be supplied.
125125
/// </summary>
126126
[CliFlag("--vnet")]
127127
public bool? Vnet { get; set; }
@@ -133,19 +133,19 @@ public record AzAroCreateOptions : AzOptions
133133
public bool? VnetResourceGroup { get; set; }
134134

135135
/// <summary>
136-
/// Count of worker VMs. Default: 3.
136+
/// Count of worker VMs. [Default: 3].
137137
/// </summary>
138138
[CliFlag("--worker-count")]
139139
public bool? WorkerCount { get; set; }
140140

141141
/// <summary>
142-
/// Disk size in GB of worker VMs.
142+
/// Disk size in GB of worker
143143
/// </summary>
144144
[CliFlag("--worker-vm-disk-size-gb")]
145145
public bool? WorkerVmDiskSizeGb { get; set; }
146146

147147
/// <summary>
148-
/// Size of worker VMs. Default:
148+
/// Size of worker VMs. [Default: Standard_D4s_v5].
149149
/// </summary>
150150
[CliFlag("--worker-vm-size")]
151151
public bool? WorkerVmSize { get; set; }

src/ModularPipelines.Azure/Options/AzAroUpdateOptions.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public record AzAroUpdateOptions : AzOptions
3131
public bool? ClientSecret { get; set; }
3232

3333
/// <summary>
34-
/// Do not wait for the long-running operation to finish.
34+
/// Do not wait for the long- running operation to finish.
3535
/// </summary>
3636
[CliFlag("--no-wait")]
3737
public bool? NoWait { get; set; }

src/ModularPipelines.Azure/Options/AzAroValidateOptions.Generated.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public record AzAroValidateOptions : AzOptions
3737
public bool? ClusterResourceGroup { get; set; }
3838

3939
/// <summary>
40-
/// ResourceID of the DiskEncryptionSet to be used for master and worker VMs.
40+
/// ResourceID of the
4141
/// </summary>
4242
[CliFlag("--disk-encryption-set")]
4343
public bool? DiskEncryptionSet { get; set; }
@@ -49,13 +49,13 @@ public record AzAroValidateOptions : AzOptions
4949
public bool? Location { get; set; }
5050

5151
/// <summary>
52-
/// CIDR of pod network. Must be a minimum of /18 or larger.
52+
/// CIDR of pod network. Must be a minimum of /18 or
5353
/// </summary>
5454
[CliFlag("--pod-cidr")]
5555
public bool? PodCidr { get; set; }
5656

5757
/// <summary>
58-
/// CIDR of service network. Must be a minimum of /18 or larger.
58+
/// CIDR of service network. Must be a minimum of /18 or
5959
/// </summary>
6060
[CliFlag("--service-cidr")]
6161
public bool? ServiceCidr { get; set; }
@@ -67,7 +67,7 @@ public record AzAroValidateOptions : AzOptions
6767
public bool? Version { get; set; }
6868

6969
/// <summary>
70-
/// Name or ID of vnet. If name is supplied, `--vnet-resource- group` must be supplied.
70+
/// Name or ID of vnet. If name is supplied, `--vnet- resource-group` must be supplied.
7171
/// </summary>
7272
[CliFlag("--vnet")]
7373
public bool? Vnet { get; set; }

src/ModularPipelines.Azure/Options/AzBicepDecompileParamsOptions.Generated.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ public record AzBicepDecompileParamsOptions : AzOptions
2424
[CliFlag("--bicep-file")]
2525
public bool? BicepFile { get; set; }
2626

27+
/// <summary>
28+
/// Allows overwriting the output file if it exists.
29+
/// </summary>
30+
[CliFlag("--force")]
31+
public bool? Force { get; set; }
32+
2733
/// <summary>
2834
/// When set, saves the output at the specified directory.
2935
/// </summary>

src/ModularPipelines.Azure/Options/AzContainerappJobCreateOptions.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public record AzContainerappJobCreateOptions : AzOptions
5555
public bool? NoWait { get; set; }
5656

5757
/// <summary>
58-
/// Maximum number of replicas to run per execution.
58+
/// Maximum number of replicas to run per execution. Default: 1.
5959
/// </summary>
6060
[CliFlag("--parallelism")]
6161
public bool? Parallelism { get; set; }

0 commit comments

Comments
 (0)