Skip to content

Commit feefbe7

Browse files
author
SDKAuto
committed
CodeGen from PR 20713 in Azure/azure-rest-api-specs
Merge d151ec62cf6de511094dc2b7f35a96d8edfbed05 into 7f08477115a1c32910bc0eda047fe0471285a392
1 parent bfde526 commit feefbe7

29 files changed

+5020
-4153
lines changed

sdk/resourcemanager/containerservice/armcontainerservice/CHANGELOG.md

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,225 @@
11
# Release History
22

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

0 commit comments

Comments
 (0)