|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 2.3.0-beta.2 (2022-12-23) |
4 | | -### Breaking Changes |
5 | | - |
6 | | -- Operation `*AgentPoolsClient.AbortLatestOperation` has been changed to LRO, use `*AgentPoolsClient.BeginAbortLatestOperation` instead. |
7 | | -- Operation `*ManagedClustersClient.AbortLatestOperation` has been changed to LRO, use `*ManagedClustersClient.BeginAbortLatestOperation` instead. |
8 | | - |
| 3 | +## 2.3.0 (2022-12-28) |
9 | 4 | ### Features Added |
10 | 5 |
|
11 | 6 | - New value `ManagedClusterPodIdentityProvisioningStateCanceled`, `ManagedClusterPodIdentityProvisioningStateSucceeded` added to type alias `ManagedClusterPodIdentityProvisioningState` |
12 | 7 | - New value `PrivateEndpointConnectionProvisioningStateCanceled` added to type alias `PrivateEndpointConnectionProvisioningState` |
13 | | -- New value `TrustedAccessRoleBindingProvisioningStateCanceled` added to type alias `TrustedAccessRoleBindingProvisioningState` |
14 | | -- New type alias `NodeOSUpgradeChannel` with values `NodeOSUpgradeChannelNodeImage`, `NodeOSUpgradeChannelNone`, `NodeOSUpgradeChannelSecurityPatch`, `NodeOSUpgradeChannelUnmanaged` |
15 | | -- New type alias `Type` with values `TypeFirst`, `TypeFourth`, `TypeLast`, `TypeSecond`, `TypeThird` |
16 | | -- New struct `AbsoluteMonthlySchedule` |
17 | | -- New struct `DailySchedule` |
18 | | -- New struct `DateSpan` |
19 | | -- New struct `MaintenanceWindow` |
20 | | -- New struct `RelativeMonthlySchedule` |
21 | | -- New struct `Schedule` |
22 | | -- New struct `WeeklySchedule` |
23 | | -- New field `MaintenanceWindow` in struct `MaintenanceConfigurationProperties` |
24 | | -- New field `NodeOSUpgradeChannel` in struct `ManagedClusterAutoUpgradeProfile` |
25 | | -- New field `Location` in struct `ManagedClustersClientGetCommandResultResponse` |
26 | | - |
27 | | - |
28 | | -## 2.3.0-beta.1 (2022-11-24) |
29 | | -### Features Added |
30 | | - |
31 | | -- New const `OSSKUMariner` |
32 | | -- New const `PublicNetworkAccessSecuredByPerimeter` |
33 | | -- New const `SnapshotTypeManagedCluster` |
34 | | -- New type alias `BackendPoolType` |
35 | | -- New type alias `ControlledValues` |
36 | | -- New type alias `EbpfDataplane` |
37 | | -- New type alias `FleetMemberProvisioningState` |
38 | | -- New type alias `FleetProvisioningState` |
39 | | -- New type alias `IpvsScheduler` |
40 | | -- New type alias `Level` |
41 | | -- New type alias `Mode` |
42 | | -- New type alias `NetworkPluginMode` |
43 | | -- New type alias `Protocol` |
44 | | -- New type alias `TrustedAccessRoleBindingProvisioningState` |
45 | | -- New type alias `UpdateMode` |
46 | | -- New function `*AgentPoolsClient.AbortLatestOperation(context.Context, string, string, string, *AgentPoolsClientAbortLatestOperationOptions) (AgentPoolsClientAbortLatestOperationResponse, error)` |
47 | | -- New function `NewFleetMembersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetMembersClient, error)` |
48 | | -- New function `*FleetMembersClient.BeginCreateOrUpdate(context.Context, string, string, string, FleetMember, *FleetMembersClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetMembersClientCreateOrUpdateResponse], error)` |
49 | | -- New function `*FleetMembersClient.BeginDelete(context.Context, string, string, string, *FleetMembersClientBeginDeleteOptions) (*runtime.Poller[FleetMembersClientDeleteResponse], error)` |
50 | | -- New function `*FleetMembersClient.Get(context.Context, string, string, string, *FleetMembersClientGetOptions) (FleetMembersClientGetResponse, error)` |
51 | | -- New function `*FleetMembersClient.NewListByFleetPager(string, string, *FleetMembersClientListByFleetOptions) *runtime.Pager[FleetMembersClientListByFleetResponse]` |
52 | | -- New function `NewFleetsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetsClient, error)` |
53 | | -- New function `*FleetsClient.BeginCreateOrUpdate(context.Context, string, string, Fleet, *FleetsClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetsClientCreateOrUpdateResponse], error)` |
54 | | -- New function `*FleetsClient.BeginDelete(context.Context, string, string, *FleetsClientBeginDeleteOptions) (*runtime.Poller[FleetsClientDeleteResponse], error)` |
55 | | -- New function `*FleetsClient.Get(context.Context, string, string, *FleetsClientGetOptions) (FleetsClientGetResponse, error)` |
56 | | -- New function `*FleetsClient.NewListByResourceGroupPager(string, *FleetsClientListByResourceGroupOptions) *runtime.Pager[FleetsClientListByResourceGroupResponse]` |
57 | | -- New function `*FleetsClient.ListCredentials(context.Context, string, string, *FleetsClientListCredentialsOptions) (FleetsClientListCredentialsResponse, error)` |
58 | | -- New function `*FleetsClient.NewListPager(*FleetsClientListOptions) *runtime.Pager[FleetsClientListResponse]` |
59 | | -- New function `*FleetsClient.Update(context.Context, string, string, *FleetsClientUpdateOptions) (FleetsClientUpdateResponse, error)` |
60 | | -- New function `NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)` |
61 | | -- New function `*ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)` |
62 | | -- New function `*ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)` |
63 | | -- New function `*ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)` |
64 | | -- New function `*ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]` |
65 | | -- New function `*ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]` |
66 | | -- New function `*ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)` |
67 | | -- New function `*ManagedClustersClient.AbortLatestOperation(context.Context, string, string, *ManagedClustersClientAbortLatestOperationOptions) (ManagedClustersClientAbortLatestOperationResponse, error)` |
68 | | -- New function `NewTrustedAccessRoleBindingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRoleBindingsClient, error)` |
69 | | -- New function `*TrustedAccessRoleBindingsClient.CreateOrUpdate(context.Context, string, string, string, TrustedAccessRoleBinding, *TrustedAccessRoleBindingsClientCreateOrUpdateOptions) (TrustedAccessRoleBindingsClientCreateOrUpdateResponse, error)` |
70 | | -- New function `*TrustedAccessRoleBindingsClient.Delete(context.Context, string, string, string, *TrustedAccessRoleBindingsClientDeleteOptions) (TrustedAccessRoleBindingsClientDeleteResponse, error)` |
71 | | -- New function `*TrustedAccessRoleBindingsClient.Get(context.Context, string, string, string, *TrustedAccessRoleBindingsClientGetOptions) (TrustedAccessRoleBindingsClientGetResponse, error)` |
72 | | -- New function `*TrustedAccessRoleBindingsClient.NewListPager(string, string, *TrustedAccessRoleBindingsClientListOptions) *runtime.Pager[TrustedAccessRoleBindingsClientListResponse]` |
73 | | -- New function `NewTrustedAccessRolesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRolesClient, error)` |
74 | | -- New function `*TrustedAccessRolesClient.NewListPager(string, *TrustedAccessRolesClientListOptions) *runtime.Pager[TrustedAccessRolesClientListResponse]` |
75 | | -- New struct `AgentPoolNetworkProfile` |
76 | | -- New struct `AgentPoolWindowsProfile` |
77 | | -- New struct `Fleet` |
78 | | -- New struct `FleetCredentialResult` |
79 | | -- New struct `FleetCredentialResults` |
80 | | -- New struct `FleetHubProfile` |
81 | | -- New struct `FleetListResult` |
82 | | -- New struct `FleetMember` |
83 | | -- New struct `FleetMemberProperties` |
84 | | -- New struct `FleetMembersClient` |
85 | | -- New struct `FleetMembersClientCreateOrUpdateResponse` |
86 | | -- New struct `FleetMembersClientDeleteResponse` |
87 | | -- New struct `FleetMembersClientListByFleetResponse` |
88 | | -- New struct `FleetMembersListResult` |
89 | | -- New struct `FleetPatch` |
90 | | -- New struct `FleetProperties` |
91 | | -- New struct `FleetsClient` |
92 | | -- New struct `FleetsClientCreateOrUpdateResponse` |
93 | | -- New struct `FleetsClientDeleteResponse` |
94 | | -- New struct `FleetsClientListByResourceGroupResponse` |
95 | | -- New struct `FleetsClientListResponse` |
96 | | -- New struct `GuardrailsProfile` |
97 | | -- New struct `IPTag` |
98 | | -- New struct `ManagedClusterAzureMonitorProfile` |
99 | | -- New struct `ManagedClusterAzureMonitorProfileKubeStateMetrics` |
100 | | -- New struct `ManagedClusterAzureMonitorProfileMetrics` |
101 | | -- New struct `ManagedClusterIngressProfile` |
102 | | -- New struct `ManagedClusterIngressProfileWebAppRouting` |
103 | | -- New struct `ManagedClusterPropertiesForSnapshot` |
104 | | -- New struct `ManagedClusterSecurityProfileImageCleaner` |
105 | | -- New struct `ManagedClusterSecurityProfileNodeRestriction` |
106 | | -- New struct `ManagedClusterSecurityProfileWorkloadIdentity` |
107 | | -- New struct `ManagedClusterSnapshot` |
108 | | -- New struct `ManagedClusterSnapshotListResult` |
109 | | -- New struct `ManagedClusterSnapshotProperties` |
110 | | -- New struct `ManagedClusterSnapshotsClient` |
111 | | -- New struct `ManagedClusterSnapshotsClientListByResourceGroupResponse` |
112 | | -- New struct `ManagedClusterSnapshotsClientListResponse` |
113 | 8 | - New struct `ManagedClusterWorkloadAutoScalerProfile` |
114 | 9 | - New struct `ManagedClusterWorkloadAutoScalerProfileKeda` |
115 | | -- New struct `ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler` |
116 | | -- New struct `NetworkProfileForSnapshot` |
117 | | -- New struct `NetworkProfileKubeProxyConfig` |
118 | | -- New struct `NetworkProfileKubeProxyConfigIpvsConfig` |
119 | | -- New struct `PortRange` |
120 | | -- New struct `TrustedAccessRole` |
121 | | -- New struct `TrustedAccessRoleBinding` |
122 | | -- New struct `TrustedAccessRoleBindingListResult` |
123 | | -- New struct `TrustedAccessRoleBindingProperties` |
124 | | -- New struct `TrustedAccessRoleBindingsClient` |
125 | | -- New struct `TrustedAccessRoleBindingsClientListResponse` |
126 | | -- New struct `TrustedAccessRoleListResult` |
127 | | -- New struct `TrustedAccessRoleRule` |
128 | | -- New struct `TrustedAccessRolesClient` |
129 | | -- New struct `TrustedAccessRolesClientListResponse` |
130 | | -- New field `IgnorePodDisruptionBudget` in struct `AgentPoolsClientBeginDeleteOptions` |
131 | | -- New field `EnableVnetIntegration` in struct `ManagedClusterAPIServerAccessProfile` |
132 | | -- New field `SubnetID` in struct `ManagedClusterAPIServerAccessProfile` |
133 | | -- New field `CapacityReservationGroupID` in struct `ManagedClusterAgentPoolProfile` |
134 | | -- New field `EnableCustomCATrust` in struct `ManagedClusterAgentPoolProfile` |
135 | | -- New field `MessageOfTheDay` in struct `ManagedClusterAgentPoolProfile` |
136 | | -- New field `NetworkProfile` in struct `ManagedClusterAgentPoolProfile` |
137 | | -- New field `WindowsProfile` in struct `ManagedClusterAgentPoolProfile` |
138 | | -- New field `CapacityReservationGroupID` in struct `ManagedClusterAgentPoolProfileProperties` |
139 | | -- New field `EnableCustomCATrust` in struct `ManagedClusterAgentPoolProfileProperties` |
140 | | -- New field `MessageOfTheDay` in struct `ManagedClusterAgentPoolProfileProperties` |
141 | | -- New field `NetworkProfile` in struct `ManagedClusterAgentPoolProfileProperties` |
142 | | -- New field `WindowsProfile` in struct `ManagedClusterAgentPoolProfileProperties` |
143 | | -- New field `EffectiveNoProxy` in struct `ManagedClusterHTTPProxyConfig` |
144 | | -- New field `BackendPoolType` in struct `ManagedClusterLoadBalancerProfile` |
145 | | -- New field `AzureMonitorProfile` in struct `ManagedClusterProperties` |
146 | | -- New field `CreationData` in struct `ManagedClusterProperties` |
147 | | -- New field `EnableNamespaceResources` in struct `ManagedClusterProperties` |
148 | | -- New field `GuardrailsProfile` in struct `ManagedClusterProperties` |
149 | | -- New field `IngressProfile` in struct `ManagedClusterProperties` |
150 | 10 | - New field `WorkloadAutoScalerProfile` in struct `ManagedClusterProperties` |
151 | | -- New field `CustomCATrustCertificates` in struct `ManagedClusterSecurityProfile` |
152 | | -- New field `ImageCleaner` in struct `ManagedClusterSecurityProfile` |
153 | | -- New field `NodeRestriction` in struct `ManagedClusterSecurityProfile` |
154 | | -- New field `WorkloadIdentity` in struct `ManagedClusterSecurityProfile` |
155 | | -- New field `Version` in struct `ManagedClusterStorageProfileDiskCSIDriver` |
156 | | -- New field `IgnorePodDisruptionBudget` in struct `ManagedClustersClientBeginDeleteOptions` |
157 | | -- New field `EbpfDataplane` in struct `NetworkProfile` |
158 | | -- New field `KubeProxyConfig` in struct `NetworkProfile` |
159 | | -- New field `NetworkPluginMode` in struct `NetworkProfile` |
| 11 | +- New field `Location` in struct `ManagedClustersClientGetCommandResultResponse` |
160 | 12 |
|
161 | 13 |
|
162 | 14 | ## 2.2.0 (2022-10-26) |
|
0 commit comments