Skip to content

Commit 5e5a2ae

Browse files
aadhar-agarwalCopilotNoriZC
authored
[Aks] Add AzureContainerLinux OS SKU support; regen Management.Sdk to… (#29719)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: NoriZC <110961157+NoriZC@users.noreply.github.com>
1 parent 0d5a465 commit 5e5a2ae

171 files changed

Lines changed: 8686 additions & 3186 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/Aks/Aks.Management.Sdk/Generated/AgentPoolsOperations.cs

Lines changed: 211 additions & 198 deletions
Large diffs are not rendered by default.

src/Aks/Aks.Management.Sdk/Generated/AgentPoolsOperationsExtensions.cs

Lines changed: 99 additions & 99 deletions
Large diffs are not rendered by default.

src/Aks/Aks.Management.Sdk/Generated/ContainerServiceClient.cs

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,30 @@ public partial class ContainerServiceClient : Microsoft.Rest.ServiceClient<Conta
6969
/// </summary>
7070
public virtual IManagedClustersOperations ManagedClusters { get; private set; }
7171
/// <summary>
72-
/// Gets the IMaintenanceConfigurationsOperations
72+
/// Gets the ITrustedAccessRolesOperations
7373
/// </summary>
74-
public virtual IMaintenanceConfigurationsOperations MaintenanceConfigurations { get; private set; }
74+
public virtual ITrustedAccessRolesOperations TrustedAccessRoles { get; private set; }
75+
/// <summary>
76+
/// Gets the ISnapshotsOperations
77+
/// </summary>
78+
public virtual ISnapshotsOperations Snapshots { get; private set; }
7579
/// <summary>
7680
/// Gets the IAgentPoolsOperations
7781
/// </summary>
7882
public virtual IAgentPoolsOperations AgentPools { get; private set; }
7983
/// <summary>
84+
/// Gets the IMachinesOperations
85+
/// </summary>
86+
public virtual IMachinesOperations Machines { get; private set; }
87+
/// <summary>
88+
/// Gets the IMaintenanceConfigurationsOperations
89+
/// </summary>
90+
public virtual IMaintenanceConfigurationsOperations MaintenanceConfigurations { get; private set; }
91+
/// <summary>
92+
/// Gets the IManagedNamespacesOperations
93+
/// </summary>
94+
public virtual IManagedNamespacesOperations ManagedNamespaces { get; private set; }
95+
/// <summary>
8096
/// Gets the IPrivateEndpointConnectionsOperations
8197
/// </summary>
8298
public virtual IPrivateEndpointConnectionsOperations PrivateEndpointConnections { get; private set; }
@@ -89,22 +105,10 @@ public partial class ContainerServiceClient : Microsoft.Rest.ServiceClient<Conta
89105
/// </summary>
90106
public virtual IResolvePrivateLinkServiceIdOperations ResolvePrivateLinkServiceId { get; private set; }
91107
/// <summary>
92-
/// Gets the ISnapshotsOperations
93-
/// </summary>
94-
public virtual ISnapshotsOperations Snapshots { get; private set; }
95-
/// <summary>
96108
/// Gets the ITrustedAccessRoleBindingsOperations
97109
/// </summary>
98110
public virtual ITrustedAccessRoleBindingsOperations TrustedAccessRoleBindings { get; private set; }
99111
/// <summary>
100-
/// Gets the ITrustedAccessRolesOperations
101-
/// </summary>
102-
public virtual ITrustedAccessRolesOperations TrustedAccessRoles { get; private set; }
103-
/// <summary>
104-
/// Gets the IMachinesOperations
105-
/// </summary>
106-
public virtual IMachinesOperations Machines { get; private set; }
107-
/// <summary>
108112
/// Initializes a new instance of the ContainerServiceClient class.
109113
/// </summary>
110114
/// <param name='httpClient'>
@@ -344,17 +348,18 @@ private void Initialize()
344348
{
345349
this.Operations = new Operations(this);
346350
this.ManagedClusters = new ManagedClustersOperations(this);
347-
this.MaintenanceConfigurations = new MaintenanceConfigurationsOperations(this);
351+
this.TrustedAccessRoles = new TrustedAccessRolesOperations(this);
352+
this.Snapshots = new SnapshotsOperations(this);
348353
this.AgentPools = new AgentPoolsOperations(this);
354+
this.Machines = new MachinesOperations(this);
355+
this.MaintenanceConfigurations = new MaintenanceConfigurationsOperations(this);
356+
this.ManagedNamespaces = new ManagedNamespacesOperations(this);
349357
this.PrivateEndpointConnections = new PrivateEndpointConnectionsOperations(this);
350358
this.PrivateLinkResources = new PrivateLinkResourcesOperations(this);
351359
this.ResolvePrivateLinkServiceId = new ResolvePrivateLinkServiceIdOperations(this);
352-
this.Snapshots = new SnapshotsOperations(this);
353360
this.TrustedAccessRoleBindings = new TrustedAccessRoleBindingsOperations(this);
354-
this.TrustedAccessRoles = new TrustedAccessRolesOperations(this);
355-
this.Machines = new MachinesOperations(this);
356361
this.BaseUri = new System.Uri("https://management.azure.com");
357-
this.ApiVersion = "2025-08-01";
362+
this.ApiVersion = "2026-03-01";
358363
this.AcceptLanguage = "en-US";
359364
this.LongRunningOperationRetryTimeout = 30;
360365
this.GenerateClientRequestId = true;

src/Aks/Aks.Management.Sdk/Generated/IAgentPoolsOperations.cs

Lines changed: 68 additions & 68 deletions
Large diffs are not rendered by default.

src/Aks/Aks.Management.Sdk/Generated/IContainerServiceClient.cs

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,49 +79,54 @@ public partial interface IContainerServiceClient : System.IDisposable
7979
IManagedClustersOperations ManagedClusters { get; }
8080

8181
/// <summary>
82-
/// Gets the IMaintenanceConfigurationsOperations
82+
/// Gets the ITrustedAccessRolesOperations
8383
/// </summary>
84-
IMaintenanceConfigurationsOperations MaintenanceConfigurations { get; }
84+
ITrustedAccessRolesOperations TrustedAccessRoles { get; }
85+
86+
/// <summary>
87+
/// Gets the ISnapshotsOperations
88+
/// </summary>
89+
ISnapshotsOperations Snapshots { get; }
8590

8691
/// <summary>
8792
/// Gets the IAgentPoolsOperations
8893
/// </summary>
8994
IAgentPoolsOperations AgentPools { get; }
9095

9196
/// <summary>
92-
/// Gets the IPrivateEndpointConnectionsOperations
97+
/// Gets the IMachinesOperations
9398
/// </summary>
94-
IPrivateEndpointConnectionsOperations PrivateEndpointConnections { get; }
99+
IMachinesOperations Machines { get; }
95100

96101
/// <summary>
97-
/// Gets the IPrivateLinkResourcesOperations
102+
/// Gets the IMaintenanceConfigurationsOperations
98103
/// </summary>
99-
IPrivateLinkResourcesOperations PrivateLinkResources { get; }
104+
IMaintenanceConfigurationsOperations MaintenanceConfigurations { get; }
100105

101106
/// <summary>
102-
/// Gets the IResolvePrivateLinkServiceIdOperations
107+
/// Gets the IManagedNamespacesOperations
103108
/// </summary>
104-
IResolvePrivateLinkServiceIdOperations ResolvePrivateLinkServiceId { get; }
109+
IManagedNamespacesOperations ManagedNamespaces { get; }
105110

106111
/// <summary>
107-
/// Gets the ISnapshotsOperations
112+
/// Gets the IPrivateEndpointConnectionsOperations
108113
/// </summary>
109-
ISnapshotsOperations Snapshots { get; }
114+
IPrivateEndpointConnectionsOperations PrivateEndpointConnections { get; }
110115

111116
/// <summary>
112-
/// Gets the ITrustedAccessRoleBindingsOperations
117+
/// Gets the IPrivateLinkResourcesOperations
113118
/// </summary>
114-
ITrustedAccessRoleBindingsOperations TrustedAccessRoleBindings { get; }
119+
IPrivateLinkResourcesOperations PrivateLinkResources { get; }
115120

116121
/// <summary>
117-
/// Gets the ITrustedAccessRolesOperations
122+
/// Gets the IResolvePrivateLinkServiceIdOperations
118123
/// </summary>
119-
ITrustedAccessRolesOperations TrustedAccessRoles { get; }
124+
IResolvePrivateLinkServiceIdOperations ResolvePrivateLinkServiceId { get; }
120125

121126
/// <summary>
122-
/// Gets the IMachinesOperations
127+
/// Gets the ITrustedAccessRoleBindingsOperations
123128
/// </summary>
124-
IMachinesOperations Machines { get; }
129+
ITrustedAccessRoleBindingsOperations TrustedAccessRoleBindings { get; }
125130

126131
}
127132
}

src/Aks/Aks.Management.Sdk/Generated/IMachinesOperations.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public partial interface IMachinesOperations
5858
/// The name of the agent pool.
5959
/// </param>
6060
/// <param name='machineName'>
61-
/// host name of the machine
61+
/// Host name of the machine.
6262
/// </param>
6363
/// <param name='customHeaders'>
6464
/// The headers that will be added to request.

src/Aks/Aks.Management.Sdk/Generated/IMaintenanceConfigurationsOperations.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ public partial interface IMaintenanceConfigurationsOperations
5252
/// The name of the managed cluster resource.
5353
/// </param>
5454
/// <param name='configName'>
55-
/// The name of the maintenance configuration.
55+
/// The name of the maintenance configuration. Supported values are &#39;default&#39;,
56+
/// &#39;aksManagedAutoUpgradeSchedule&#39;, or &#39;aksManagedNodeOSUpgradeSchedule&#39;.
5657
/// </param>
5758
/// <param name='customHeaders'>
5859
/// The headers that will be added to request.
@@ -83,7 +84,8 @@ public partial interface IMaintenanceConfigurationsOperations
8384
/// The name of the managed cluster resource.
8485
/// </param>
8586
/// <param name='configName'>
86-
/// The name of the maintenance configuration.
87+
/// The name of the maintenance configuration. Supported values are &#39;default&#39;,
88+
/// &#39;aksManagedAutoUpgradeSchedule&#39;, or &#39;aksManagedNodeOSUpgradeSchedule&#39;.
8789
/// </param>
8890
/// <param name='parameters'>
8991
/// The maintenance configuration to create or update.
@@ -115,7 +117,8 @@ public partial interface IMaintenanceConfigurationsOperations
115117
/// The name of the managed cluster resource.
116118
/// </param>
117119
/// <param name='configName'>
118-
/// The name of the maintenance configuration.
120+
/// The name of the maintenance configuration. Supported values are &#39;default&#39;,
121+
/// &#39;aksManagedAutoUpgradeSchedule&#39;, or &#39;aksManagedNodeOSUpgradeSchedule&#39;.
119122
/// </param>
120123
/// <param name='customHeaders'>
121124
/// The headers that will be added to request.

0 commit comments

Comments
 (0)