Skip to content

Commit

Permalink
CodeGen from PR 20683 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 5ebcb09be79d4c05abcc4b9993ee23348c8d0a34 into 19aa8ab5d14b22bdeb67eab31c65b47c5380fd06
  • Loading branch information
SDKAuto committed Nov 3, 2022
1 parent d056df3 commit ad98f45
Show file tree
Hide file tree
Showing 39 changed files with 4,750 additions and 4,329 deletions.
Original file line number Diff line number Diff line change
@@ -1,118 +1,138 @@
# Release History

## 2.0.0-beta.1 (2022-05-24)
## 2.0.0 (2022-11-03)
### Breaking Changes

- Type of `ScalingSchedule.RampUpStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingSchedule.PeakStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingSchedule.RampDownStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingSchedule.OffPeakStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingSchedule.PeakStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingSchedule.RampUpStartTime` has been changed from `*time.Time` to `*Time`
- Type of `ScalingPlanProperties.HostPoolType` has been changed from `*HostPoolType` to `*ScalingHostPoolType`
- Const `OperationStart` has been removed
- Const `OperationComplete` has been removed
- Const `OperationRevoke` has been removed
- Const `OperationUnhide` has been removed
- Const `OperationHide` has been removed
- Type alias `Operation` has been removed
- Function `*DesktopsClient.List` has been removed
- Function `*ScalingSchedule.UnmarshalJSON` has been removed
- Function `*OperationsClient.List` has been removed
- Function `PossibleOperationValues` has been removed
- Struct `CloudError` has been removed
- Struct `MigrationRequestProperties` has been removed
- Field `MigrationRequest` of struct `ApplicationGroupProperties` has been removed
- Field `MigrationRequest` of struct `HostPoolProperties` has been removed
- Field `HostPoolType` of struct `ScalingPlanPatchProperties` has been removed

### Features Added

- New const `PrivateEndpointServiceConnectionStatusRejected`
- New const `HostpoolPublicNetworkAccessEnabledForClientsOnly`
- New const `DayOfWeekMonday`
- New const `CreatedByTypeApplication`
- New const `HostpoolPublicNetworkAccessEnabled`
- New const `PublicNetworkAccessDisabled`
- New const `DayOfWeekSunday`
- New const `DayOfWeekSaturday`
- New const `DayOfWeekFriday`
- New const `ScalingHostPoolTypePooled`
- New const `PrivateEndpointConnectionProvisioningStateDeleting`
- New const `SessionHostComponentUpdateTypeScheduled`
- New const `PrivateEndpointConnectionProvisioningStateSucceeded`
- New const `PrivateEndpointServiceConnectionStatusApproved`
- New const `PrivateEndpointConnectionProvisioningStateCreating`
- New const `PrivateEndpointConnectionProvisioningStateFailed`
- New const `HostpoolPublicNetworkAccessEnabledForSessionHostsOnly`
- New const `DayOfWeekThursday`
- New const `CreatedByTypeKey`
- New const `PrivateEndpointServiceConnectionStatusPending`
- New const `SessionHostComponentUpdateTypeDefault`
- New const `DayOfWeekSunday`
- New const `DayOfWeekTuesday`
- New const `HostpoolPublicNetworkAccessDisabled`
- New const `PublicNetworkAccessEnabled`
- New const `CreatedByTypeManagedIdentity`
- New const `DayOfWeekWednesday`
- New const `SessionHostComponentUpdateTypeScheduled`
- New const `DayOfWeekMonday`
- New const `CreatedByTypeUser`
- New function `PossibleDayOfWeekValues() []DayOfWeek`
- New function `*DesktopsClient.NewListPager(string, string, *DesktopsClientListOptions) *runtime.Pager[DesktopsClientListResponse]`
- New function `PossibleCreatedByTypeValues() []CreatedByType`
- New function `AgentUpdatePatchProperties.MarshalJSON() ([]byte, error)`
- New function `PossiblePublicNetworkAccessValues() []PublicNetworkAccess`
- New const `SessionHostComponentUpdateTypeDefault`
- New const `ScalingHostPoolTypePooled`
- New const `CreatedByTypeKey`
- New const `DayOfWeekThursday`
- New const `CreatedByTypeApplication`
- New type alias `CreatedByType`
- New type alias `DayOfWeek`
- New type alias `SessionHostComponentUpdateType`
- New type alias `ScalingHostPoolType`
- New function `*ScalingPlanPooledSchedulesClient.NewListPager(string, string, *ScalingPlanPooledSchedulesClientListOptions) *runtime.Pager[ScalingPlanPooledSchedulesClientListResponse]`
- New function `*ScalingPlanPooledSchedulesClient.Get(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientGetOptions) (ScalingPlanPooledSchedulesClientGetResponse, error)`
- New function `PossibleScalingHostPoolTypeValues() []ScalingHostPoolType`
- New function `PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus`
- New function `AgentUpdateProperties.MarshalJSON() ([]byte, error)`
- New function `PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState`
- New function `SystemData.MarshalJSON() ([]byte, error)`
- New function `*SystemData.UnmarshalJSON([]byte) error`
- New function `*ScalingPlanPooledSchedulesClient.Delete(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientDeleteOptions) (ScalingPlanPooledSchedulesClientDeleteResponse, error)`
- New function `*DesktopsClient.NewListPager(string, string, *DesktopsClientListOptions) *runtime.Pager[DesktopsClientListResponse]`
- New function `NewScalingPlanPooledSchedulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ScalingPlanPooledSchedulesClient, error)`
- New function `PossibleDayOfWeekValues() []DayOfWeek`
- New function `*OperationsClient.NewListPager(*OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse]`
- New function `*ScalingPlanPooledSchedulesClient.Create(context.Context, string, string, string, ScalingPlanPooledSchedule, *ScalingPlanPooledSchedulesClientCreateOptions) (ScalingPlanPooledSchedulesClientCreateResponse, error)`
- New function `*ScalingPlanPooledSchedulesClient.Update(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientUpdateOptions) (ScalingPlanPooledSchedulesClientUpdateResponse, error)`
- New function `PossibleCreatedByTypeValues() []CreatedByType`
- New function `PossibleSessionHostComponentUpdateTypeValues() []SessionHostComponentUpdateType`
- New function `PrivateLinkResourceProperties.MarshalJSON() ([]byte, error)`
- New function `PossibleHostpoolPublicNetworkAccessValues() []HostpoolPublicNetworkAccess`
- New struct `AgentUpdatePatchProperties`
- New struct `AgentUpdateProperties`
- New struct `MaintenanceWindowPatchProperties`
- New struct `MaintenanceWindowProperties`
- New struct `PrivateEndpoint`
- New struct `PrivateEndpointConnection`
- New struct `PrivateEndpointConnectionListResultWithSystemData`
- New struct `PrivateEndpointConnectionProperties`
- New struct `PrivateEndpointConnectionWithSystemData`
- New struct `PrivateEndpointConnectionsClientDeleteByHostPoolOptions`
- New struct `PrivateEndpointConnectionsClientDeleteByHostPoolResponse`
- New struct `PrivateEndpointConnectionsClientDeleteByWorkspaceOptions`
- New struct `PrivateEndpointConnectionsClientDeleteByWorkspaceResponse`
- New struct `PrivateEndpointConnectionsClientGetByHostPoolOptions`
- New struct `PrivateEndpointConnectionsClientGetByHostPoolResponse`
- New struct `PrivateEndpointConnectionsClientGetByWorkspaceOptions`
- New struct `PrivateEndpointConnectionsClientGetByWorkspaceResponse`
- New struct `PrivateEndpointConnectionsClientListByHostPoolOptions`
- New struct `PrivateEndpointConnectionsClientListByHostPoolResponse`
- New struct `PrivateEndpointConnectionsClientListByWorkspaceOptions`
- New struct `PrivateEndpointConnectionsClientListByWorkspaceResponse`
- New struct `PrivateEndpointConnectionsClientUpdateByHostPoolOptions`
- New struct `PrivateEndpointConnectionsClientUpdateByHostPoolResponse`
- New struct `PrivateEndpointConnectionsClientUpdateByWorkspaceOptions`
- New struct `PrivateEndpointConnectionsClientUpdateByWorkspaceResponse`
- New struct `PrivateLinkResource`
- New struct `PrivateLinkResourceListResult`
- New struct `PrivateLinkResourceProperties`
- New struct `PrivateLinkResourcesClientListByHostPoolOptions`
- New struct `PrivateLinkResourcesClientListByHostPoolResponse`
- New struct `PrivateLinkResourcesClientListByWorkspaceOptions`
- New struct `PrivateLinkResourcesClientListByWorkspaceResponse`
- New struct `PrivateLinkServiceConnectionState`
- New struct `ScalingPlanPooledSchedule`
- New struct `ScalingPlanPooledScheduleList`
- New struct `ScalingPlanPooledSchedulePatch`
- New struct `ScalingPlanPooledScheduleProperties`
- New struct `ScalingPlanPooledSchedulesClient`
- New struct `ScalingPlanPooledSchedulesClientCreateOptions`
- New struct `ScalingPlanPooledSchedulesClientCreateResponse`
- New struct `ScalingPlanPooledSchedulesClientDeleteOptions`
- New struct `ScalingPlanPooledSchedulesClientDeleteResponse`
- New struct `ScalingPlanPooledSchedulesClientGetOptions`
- New struct `ScalingPlanPooledSchedulesClientGetResponse`
- New struct `ScalingPlanPooledSchedulesClientListOptions`
- New struct `ScalingPlanPooledSchedulesClientListResponse`
- New struct `ScalingPlanPooledSchedulesClientUpdateOptions`
- New struct `ScalingPlanPooledSchedulesClientUpdateResponse`
- New struct `SystemData`
- New struct `Time`
- New field `FriendlyName` in struct `SessionHostProperties`
- New field `SystemData` in struct `UserSession`
- New field `PublicNetworkAccess` in struct `HostPoolPatchProperties`
- New field `AgentUpdate` in struct `HostPoolPatchProperties`
- New field `InitialSkip` in struct `HostPoolsClientListByResourceGroupOptions`
- New field `IsDescending` in struct `HostPoolsClientListByResourceGroupOptions`
- New field `PageSize` in struct `HostPoolsClientListByResourceGroupOptions`
- New field `InitialSkip` in struct `ApplicationsClientListOptions`
- New field `IsDescending` in struct `ApplicationsClientListOptions`
- New field `PageSize` in struct `ApplicationsClientListOptions`
- New field `SystemData` in struct `HostPool`
- New field `AgentUpdate` in struct `HostPoolProperties`
- New field `InitialSkip` in struct `MSIXPackagesClientListOptions`
- New field `IsDescending` in struct `MSIXPackagesClientListOptions`
- New field `PageSize` in struct `MSIXPackagesClientListOptions`
- New field `SystemData` in struct `ApplicationGroup`
- New field `NextLink` in struct `ResourceProviderOperationList`
- New field `SystemData` in struct `SessionHost`
- New field `InitialSkip` in struct `StartMenuItemsClientListOptions`
- New field `IsDescending` in struct `StartMenuItemsClientListOptions`
- New field `PageSize` in struct `StartMenuItemsClientListOptions`
- New field `InitialSkip` in struct `UserSessionsClientListByHostPoolOptions`
- New field `IsDescending` in struct `UserSessionsClientListByHostPoolOptions`
- New field `PageSize` in struct `UserSessionsClientListByHostPoolOptions`
- New field `PageSize` in struct `DesktopsClientListOptions`
- New field `InitialSkip` in struct `DesktopsClientListOptions`
- New field `IsDescending` in struct `DesktopsClientListOptions`
- New field `IsDescending` in struct `ApplicationGroupsClientListByResourceGroupOptions`
- New field `PageSize` in struct `ApplicationGroupsClientListByResourceGroupOptions`
- New field `InitialSkip` in struct `ApplicationGroupsClientListByResourceGroupOptions`
- New field `Force` in struct `SessionHostsClientUpdateOptions`
- New field `InitialSkip` in struct `ScalingPlansClientListByHostPoolOptions`
- New field `IsDescending` in struct `ScalingPlansClientListByHostPoolOptions`
- New field `PageSize` in struct `ScalingPlansClientListByHostPoolOptions`
- New field `SystemData` in struct `MSIXPackage`
- New field `PrivateEndpointConnections` in struct `WorkspaceProperties`
- New field `PublicNetworkAccess` in struct `WorkspaceProperties`
- New field `SystemData` in struct `Workspace`
- New field `InitialSkip` in struct `WorkspacesClientListByResourceGroupOptions`
- New field `IsDescending` in struct `WorkspacesClientListByResourceGroupOptions`
- New field `PageSize` in struct `WorkspacesClientListByResourceGroupOptions`
- New field `InitialSkip` in struct `UserSessionsClientListOptions`
- New field `IsDescending` in struct `UserSessionsClientListOptions`
- New field `PageSize` in struct `UserSessionsClientListOptions`
- New field `InitialSkip` in struct `ScalingPlansClientListByResourceGroupOptions`
- New field `IsDescending` in struct `ScalingPlansClientListByResourceGroupOptions`
- New field `PageSize` in struct `ScalingPlansClientListByResourceGroupOptions`
- New field `SystemData` in struct `Desktop`
- New field `InitialSkip` in struct `ScalingPlansClientListBySubscriptionOptions`
- New field `IsDescending` in struct `ScalingPlansClientListBySubscriptionOptions`
- New field `PageSize` in struct `ScalingPlansClientListBySubscriptionOptions`
- New field `SystemData` in struct `UserSession`
- New field `FriendlyName` in struct `SessionHostPatchProperties`
- New field `InitialSkip` in struct `HostPoolsClientListOptions`
- New field `IsDescending` in struct `HostPoolsClientListOptions`
- New field `PageSize` in struct `HostPoolsClientListOptions`
- New field `SystemData` in struct `Application`
- New field `SystemData` in struct `ScalingPlan`
- New field `PublicNetworkAccess` in struct `HostPoolProperties`
- New field `PrivateEndpointConnections` in struct `HostPoolProperties`
- New field `AgentUpdate` in struct `HostPoolProperties`
- New field `PublicNetworkAccess` in struct `WorkspacePatchProperties`
- New field `Force` in struct `SessionHostsClientUpdateOptions`
- New field `FriendlyName` in struct `SessionHostPatchProperties`
- New field `SystemData` in struct `ApplicationGroup`
- New field `SystemData` in struct `Desktop`
- New field `SystemData` in struct `HostPool`
- New field `AgentUpdate` in struct `HostPoolPatchProperties`
- New field `FriendlyName` in struct `SessionHostProperties`
- New field `IsDescending` in struct `SessionHostsClientListOptions`
- New field `PageSize` in struct `SessionHostsClientListOptions`
- New field `InitialSkip` in struct `SessionHostsClientListOptions`
- New field `SystemData` in struct `SessionHost`


## 1.0.0 (2022-05-18)
Expand Down
Loading

0 comments on commit ad98f45

Please sign in to comment.