|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 2.2.0-beta.2 (2022-09-29) |
| 3 | +## 2.2.0 (2022-10-26) |
4 | 4 | ### Features Added |
5 | 5 |
|
6 | | -- New struct `AgentPoolNetworkProfile` |
7 | | -- New struct `IPTag` |
8 | | -- New field `NetworkProfile` in struct `ManagedClusterAgentPoolProfileProperties` |
9 | | -- New field `NetworkProfile` in struct `ManagedClusterAgentPoolProfile` |
10 | | - |
11 | | - |
12 | | -## 2.2.0-beta.1 (2022-09-17) |
13 | | -### Features Added |
14 | | - |
15 | | -- New const `FleetMemberProvisioningStateFailed` |
16 | | -- New const `ControlledValuesRequestsOnly` |
17 | | -- New const `FleetMemberProvisioningStateCanceled` |
18 | | -- New const `TrustedAccessRoleBindingProvisioningStateUpdating` |
19 | | -- New const `LevelWarning` |
20 | | -- New const `UpdateModeOff` |
21 | | -- New const `FleetProvisioningStateCreating` |
22 | | -- New const `UpdateModeInitial` |
23 | | -- New const `FleetMemberProvisioningStateLeaving` |
24 | | -- New const `IpvsSchedulerRoundRobin` |
25 | | -- New const `IpvsSchedulerLeastConnection` |
26 | | -- New const `FleetMemberProvisioningStateJoining` |
27 | | -- New const `FleetProvisioningStateFailed` |
28 | | -- New const `BackendPoolTypeNodeIPConfiguration` |
29 | | -- New const `OSSKUMariner` |
30 | | -- New const `FleetProvisioningStateSucceeded` |
31 | | -- New const `ModeIPVS` |
32 | | -- New const `FleetProvisioningStateUpdating` |
33 | | -- New const `NetworkPluginModeOverlay` |
34 | | -- New const `FleetMemberProvisioningStateUpdating` |
35 | | -- New const `TrustedAccessRoleBindingProvisioningStateFailed` |
36 | | -- New const `TrustedAccessRoleBindingProvisioningStateDeleting` |
37 | | -- New const `ModeIPTABLES` |
38 | | -- New const `UpdateModeAuto` |
39 | | -- New const `BackendPoolTypeNodeIP` |
40 | | -- New const `FleetMemberProvisioningStateSucceeded` |
41 | | -- New const `LevelOff` |
42 | | -- New const `UpdateModeRecreate` |
43 | | -- New const `ControlledValuesRequestsAndLimits` |
44 | | -- New const `FleetProvisioningStateDeleting` |
45 | | -- New const `TrustedAccessRoleBindingProvisioningStateSucceeded` |
46 | | -- New const `PublicNetworkAccessSecuredByPerimeter` |
47 | | -- New const `FleetProvisioningStateCanceled` |
48 | | -- New const `SnapshotTypeManagedCluster` |
49 | | -- New const `LevelEnforcement` |
50 | | -- New type alias `NetworkPluginMode` |
51 | | -- New type alias `IpvsScheduler` |
52 | | -- New type alias `FleetMemberProvisioningState` |
53 | | -- New type alias `TrustedAccessRoleBindingProvisioningState` |
54 | | -- New type alias `FleetProvisioningState` |
55 | | -- New type alias `Level` |
56 | | -- New type alias `Mode` |
57 | | -- New type alias `BackendPoolType` |
58 | | -- New type alias `ControlledValues` |
59 | | -- New type alias `UpdateMode` |
60 | | -- New function `PossibleUpdateModeValues() []UpdateMode` |
61 | | -- New function `PossibleModeValues() []Mode` |
62 | | -- New function `*AgentPoolsClient.AbortLatestOperation(context.Context, string, string, string, *AgentPoolsClientAbortLatestOperationOptions) (AgentPoolsClientAbortLatestOperationResponse, error)` |
63 | | -- New function `PossibleNetworkPluginModeValues() []NetworkPluginMode` |
64 | | -- New function `NewTrustedAccessRoleBindingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRoleBindingsClient, error)` |
65 | | -- New function `PossibleTrustedAccessRoleBindingProvisioningStateValues() []TrustedAccessRoleBindingProvisioningState` |
66 | | -- New function `*ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]` |
67 | | -- New function `NewFleetMembersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetMembersClient, error)` |
68 | | -- New function `*ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)` |
69 | | -- New function `NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)` |
70 | | -- New function `PossibleIpvsSchedulerValues() []IpvsScheduler` |
71 | | -- New function `*FleetMembersClient.Get(context.Context, string, string, string, *FleetMembersClientGetOptions) (FleetMembersClientGetResponse, error)` |
72 | | -- New function `NewTrustedAccessRolesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRolesClient, error)` |
73 | 6 | - New function `*ManagedClustersClient.BeginRotateServiceAccountSigningKeys(context.Context, string, string, *ManagedClustersClientBeginRotateServiceAccountSigningKeysOptions) (*runtime.Poller[ManagedClustersClientRotateServiceAccountSigningKeysResponse], error)` |
74 | | -- New function `*TrustedAccessRolesClient.NewListPager(string, *TrustedAccessRolesClientListOptions) *runtime.Pager[TrustedAccessRolesClientListResponse]` |
75 | | -- New function `PossibleBackendPoolTypeValues() []BackendPoolType` |
76 | | -- New function `*TrustedAccessRoleBindingsClient.NewListPager(string, string, *TrustedAccessRoleBindingsClientListOptions) *runtime.Pager[TrustedAccessRoleBindingsClientListResponse]` |
77 | | -- New function `*ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]` |
78 | | -- New function `*FleetMembersClient.BeginDelete(context.Context, string, string, string, *FleetMembersClientBeginDeleteOptions) (*runtime.Poller[FleetMembersClientDeleteResponse], error)` |
79 | | -- New function `*ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)` |
80 | | -- New function `PossibleFleetProvisioningStateValues() []FleetProvisioningState` |
81 | | -- New function `*TrustedAccessRoleBindingsClient.Delete(context.Context, string, string, string, *TrustedAccessRoleBindingsClientDeleteOptions) (TrustedAccessRoleBindingsClientDeleteResponse, error)` |
82 | | -- New function `*FleetsClient.NewListPager(*FleetsClientListOptions) *runtime.Pager[FleetsClientListResponse]` |
83 | | -- New function `PossibleFleetMemberProvisioningStateValues() []FleetMemberProvisioningState` |
84 | | -- New function `*FleetMembersClient.BeginCreateOrUpdate(context.Context, string, string, string, FleetMember, *FleetMembersClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetMembersClientCreateOrUpdateResponse], error)` |
85 | | -- New function `NewFleetsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetsClient, error)` |
86 | | -- New function `*ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)` |
87 | | -- New function `*ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)` |
88 | | -- New function `*FleetsClient.ListCredentials(context.Context, string, string, *FleetsClientListCredentialsOptions) (FleetsClientListCredentialsResponse, error)` |
89 | | -- New function `*FleetsClient.NewListByResourceGroupPager(string, *FleetsClientListByResourceGroupOptions) *runtime.Pager[FleetsClientListByResourceGroupResponse]` |
90 | | -- New function `PossibleControlledValuesValues() []ControlledValues` |
91 | | -- New function `*FleetsClient.Update(context.Context, string, string, *FleetsClientUpdateOptions) (FleetsClientUpdateResponse, error)` |
92 | | -- New function `*FleetMembersClient.NewListByFleetPager(string, string, *FleetMembersClientListByFleetOptions) *runtime.Pager[FleetMembersClientListByFleetResponse]` |
93 | | -- New function `*ManagedClustersClient.AbortLatestOperation(context.Context, string, string, *ManagedClustersClientAbortLatestOperationOptions) (ManagedClustersClientAbortLatestOperationResponse, error)` |
94 | | -- New function `*FleetsClient.BeginDelete(context.Context, string, string, *FleetsClientBeginDeleteOptions) (*runtime.Poller[FleetsClientDeleteResponse], error)` |
95 | | -- New function `*TrustedAccessRoleBindingsClient.Get(context.Context, string, string, string, *TrustedAccessRoleBindingsClientGetOptions) (TrustedAccessRoleBindingsClientGetResponse, error)` |
96 | | -- New function `*TrustedAccessRoleBindingsClient.CreateOrUpdate(context.Context, string, string, string, TrustedAccessRoleBinding, *TrustedAccessRoleBindingsClientCreateOrUpdateOptions) (TrustedAccessRoleBindingsClientCreateOrUpdateResponse, error)` |
97 | | -- New function `PossibleLevelValues() []Level` |
98 | | -- New function `*FleetsClient.BeginCreateOrUpdate(context.Context, string, string, Fleet, *FleetsClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetsClientCreateOrUpdateResponse], error)` |
99 | | -- New function `*FleetsClient.Get(context.Context, string, string, *FleetsClientGetOptions) (FleetsClientGetResponse, error)` |
100 | | -- New struct `AgentPoolWindowsProfile` |
101 | | -- New struct `AgentPoolsClientAbortLatestOperationOptions` |
102 | | -- New struct `AgentPoolsClientAbortLatestOperationResponse` |
103 | | -- New struct `AzureEntityResource` |
104 | | -- New struct `ErrorAdditionalInfo` |
105 | | -- New struct `ErrorDetail` |
106 | | -- New struct `ErrorResponse` |
107 | | -- New struct `Fleet` |
108 | | -- New struct `FleetCredentialResult` |
109 | | -- New struct `FleetCredentialResults` |
110 | | -- New struct `FleetHubProfile` |
111 | | -- New struct `FleetListResult` |
112 | | -- New struct `FleetMember` |
113 | | -- New struct `FleetMemberProperties` |
114 | | -- New struct `FleetMembersClient` |
115 | | -- New struct `FleetMembersClientBeginCreateOrUpdateOptions` |
116 | | -- New struct `FleetMembersClientBeginDeleteOptions` |
117 | | -- New struct `FleetMembersClientCreateOrUpdateResponse` |
118 | | -- New struct `FleetMembersClientDeleteResponse` |
119 | | -- New struct `FleetMembersClientGetOptions` |
120 | | -- New struct `FleetMembersClientGetResponse` |
121 | | -- New struct `FleetMembersClientListByFleetOptions` |
122 | | -- New struct `FleetMembersClientListByFleetResponse` |
123 | | -- New struct `FleetMembersListResult` |
124 | | -- New struct `FleetPatch` |
125 | | -- New struct `FleetProperties` |
126 | | -- New struct `FleetsClient` |
127 | | -- New struct `FleetsClientBeginCreateOrUpdateOptions` |
128 | | -- New struct `FleetsClientBeginDeleteOptions` |
129 | | -- New struct `FleetsClientCreateOrUpdateResponse` |
130 | | -- New struct `FleetsClientDeleteResponse` |
131 | | -- New struct `FleetsClientGetOptions` |
132 | | -- New struct `FleetsClientGetResponse` |
133 | | -- New struct `FleetsClientListByResourceGroupOptions` |
134 | | -- New struct `FleetsClientListByResourceGroupResponse` |
135 | | -- New struct `FleetsClientListCredentialsOptions` |
136 | | -- New struct `FleetsClientListCredentialsResponse` |
137 | | -- New struct `FleetsClientListOptions` |
138 | | -- New struct `FleetsClientListResponse` |
139 | | -- New struct `FleetsClientUpdateOptions` |
140 | | -- New struct `FleetsClientUpdateResponse` |
141 | | -- New struct `GuardrailsProfile` |
142 | | -- New struct `ManagedClusterAzureMonitorProfile` |
143 | | -- New struct `ManagedClusterAzureMonitorProfileKubeStateMetrics` |
144 | | -- New struct `ManagedClusterAzureMonitorProfileMetrics` |
145 | | -- New struct `ManagedClusterIngressProfile` |
146 | | -- New struct `ManagedClusterIngressProfileWebAppRouting` |
147 | 7 | - New struct `ManagedClusterOIDCIssuerProfile` |
148 | | -- New struct `ManagedClusterPropertiesForSnapshot` |
149 | | -- New struct `ManagedClusterSecurityProfileImageCleaner` |
150 | | -- New struct `ManagedClusterSecurityProfileNodeRestriction` |
151 | | -- New struct `ManagedClusterSecurityProfileWorkloadIdentity` |
152 | | -- New struct `ManagedClusterSnapshot` |
153 | | -- New struct `ManagedClusterSnapshotListResult` |
154 | | -- New struct `ManagedClusterSnapshotProperties` |
155 | | -- New struct `ManagedClusterSnapshotsClient` |
156 | | -- New struct `ManagedClusterSnapshotsClientCreateOrUpdateOptions` |
157 | | -- New struct `ManagedClusterSnapshotsClientCreateOrUpdateResponse` |
158 | | -- New struct `ManagedClusterSnapshotsClientDeleteOptions` |
159 | | -- New struct `ManagedClusterSnapshotsClientDeleteResponse` |
160 | | -- New struct `ManagedClusterSnapshotsClientGetOptions` |
161 | | -- New struct `ManagedClusterSnapshotsClientGetResponse` |
162 | | -- New struct `ManagedClusterSnapshotsClientListByResourceGroupOptions` |
163 | | -- New struct `ManagedClusterSnapshotsClientListByResourceGroupResponse` |
164 | | -- New struct `ManagedClusterSnapshotsClientListOptions` |
165 | | -- New struct `ManagedClusterSnapshotsClientListResponse` |
166 | | -- New struct `ManagedClusterSnapshotsClientUpdateTagsOptions` |
167 | | -- New struct `ManagedClusterSnapshotsClientUpdateTagsResponse` |
168 | 8 | - New struct `ManagedClusterStorageProfileBlobCSIDriver` |
169 | | -- New struct `ManagedClusterWorkloadAutoScalerProfile` |
170 | | -- New struct `ManagedClusterWorkloadAutoScalerProfileKeda` |
171 | | -- New struct `ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler` |
172 | | -- New struct `ManagedClustersClientAbortLatestOperationOptions` |
173 | | -- New struct `ManagedClustersClientAbortLatestOperationResponse` |
174 | 9 | - New struct `ManagedClustersClientBeginRotateServiceAccountSigningKeysOptions` |
175 | 10 | - New struct `ManagedClustersClientRotateServiceAccountSigningKeysResponse` |
176 | | -- New struct `NetworkProfileForSnapshot` |
177 | | -- New struct `NetworkProfileKubeProxyConfig` |
178 | | -- New struct `NetworkProfileKubeProxyConfigIpvsConfig` |
179 | | -- New struct `TrustedAccessRole` |
180 | | -- New struct `TrustedAccessRoleBinding` |
181 | | -- New struct `TrustedAccessRoleBindingListResult` |
182 | | -- New struct `TrustedAccessRoleBindingProperties` |
183 | | -- New struct `TrustedAccessRoleBindingsClient` |
184 | | -- New struct `TrustedAccessRoleBindingsClientCreateOrUpdateOptions` |
185 | | -- New struct `TrustedAccessRoleBindingsClientCreateOrUpdateResponse` |
186 | | -- New struct `TrustedAccessRoleBindingsClientDeleteOptions` |
187 | | -- New struct `TrustedAccessRoleBindingsClientDeleteResponse` |
188 | | -- New struct `TrustedAccessRoleBindingsClientGetOptions` |
189 | | -- New struct `TrustedAccessRoleBindingsClientGetResponse` |
190 | | -- New struct `TrustedAccessRoleBindingsClientListOptions` |
191 | | -- New struct `TrustedAccessRoleBindingsClientListResponse` |
192 | | -- New struct `TrustedAccessRoleListResult` |
193 | | -- New struct `TrustedAccessRoleRule` |
194 | | -- New struct `TrustedAccessRolesClient` |
195 | | -- New struct `TrustedAccessRolesClientListOptions` |
196 | | -- New struct `TrustedAccessRolesClientListResponse` |
197 | | -- New field `ImageCleaner` in struct `ManagedClusterSecurityProfile` |
198 | | -- New field `NodeRestriction` in struct `ManagedClusterSecurityProfile` |
199 | | -- New field `WorkloadIdentity` in struct `ManagedClusterSecurityProfile` |
200 | | -- New field `BackendPoolType` in struct `ManagedClusterLoadBalancerProfile` |
201 | | -- New field `IngressProfile` in struct `ManagedClusterProperties` |
202 | | -- New field `OidcIssuerProfile` in struct `ManagedClusterProperties` |
203 | | -- New field `EnableNamespaceResources` in struct `ManagedClusterProperties` |
204 | | -- New field `CreationData` in struct `ManagedClusterProperties` |
205 | | -- New field `AzureMonitorProfile` in struct `ManagedClusterProperties` |
206 | | -- New field `GuardrailsProfile` in struct `ManagedClusterProperties` |
207 | | -- New field `WorkloadAutoScalerProfile` in struct `ManagedClusterProperties` |
208 | | -- New field `EffectiveNoProxy` in struct `ManagedClusterHTTPProxyConfig` |
209 | | -- New field `Version` in struct `ManagedClusterStorageProfileDiskCSIDriver` |
210 | | -- New field `IgnorePodDisruptionBudget` in struct `ManagedClustersClientBeginDeleteOptions` |
211 | 11 | - New field `BlobCSIDriver` in struct `ManagedClusterStorageProfile` |
212 | | -- New field `KubeProxyConfig` in struct `NetworkProfile` |
213 | | -- New field `NetworkPluginMode` in struct `NetworkProfile` |
214 | | -- New field `IgnorePodDisruptionBudget` in struct `AgentPoolsClientBeginDeleteOptions` |
215 | | -- New field `EnableVnetIntegration` in struct `ManagedClusterAPIServerAccessProfile` |
216 | | -- New field `SubnetID` in struct `ManagedClusterAPIServerAccessProfile` |
217 | | -- New field `CapacityReservationGroupID` in struct `ManagedClusterAgentPoolProfile` |
218 | | -- New field `WindowsProfile` in struct `ManagedClusterAgentPoolProfile` |
219 | | -- New field `EnableCustomCATrust` in struct `ManagedClusterAgentPoolProfile` |
220 | | -- New field `MessageOfTheDay` in struct `ManagedClusterAgentPoolProfile` |
221 | | -- New field `MessageOfTheDay` in struct `ManagedClusterAgentPoolProfileProperties` |
222 | | -- New field `CapacityReservationGroupID` in struct `ManagedClusterAgentPoolProfileProperties` |
223 | | -- New field `EnableCustomCATrust` in struct `ManagedClusterAgentPoolProfileProperties` |
224 | | -- New field `WindowsProfile` in struct `ManagedClusterAgentPoolProfileProperties` |
| 12 | +- New field `OidcIssuerProfile` in struct `ManagedClusterProperties` |
225 | 13 |
|
226 | 14 |
|
227 | 15 | ## 2.1.0 (2022-08-25) |
|
0 commit comments