2.0.0 (2023-03-24)
Breaking Changes
- Type of
ScalingPlanProperties.HostPoolType
has been changed from*HostPoolType
to*ScalingHostPoolType
- 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.RampDownStartTime
has been changed from*time.Time
to*Time
- Type of
ScalingSchedule.RampUpStartTime
has been changed from*time.Time
to*Time
- Type alias
Operation
has been removed - Operation
*DesktopsClient.List
has supported pagination, use*DesktopsClient.NewListPager
instead. - Operation
*OperationsClient.List
has supported pagination, use*OperationsClient.NewListPager
instead. - Struct
MigrationRequestProperties
has been removed - Field
MigrationRequest
of structApplicationGroupProperties
has been removed - Field
MigrationRequest
of structHostPoolProperties
has been removed - Field
HostPoolType
of structScalingPlanPatchProperties
has been removed
Features Added
- New struct
ClientFactory
which is a client factory used to create any client in this module - New enum type
CreatedByType
with valuesCreatedByTypeApplication
,CreatedByTypeKey
,CreatedByTypeManagedIdentity
,CreatedByTypeUser
- New enum type
DayOfWeek
with valuesDayOfWeekFriday
,DayOfWeekMonday
,DayOfWeekSaturday
,DayOfWeekSunday
,DayOfWeekThursday
,DayOfWeekTuesday
,DayOfWeekWednesday
- New enum type
ScalingHostPoolType
with valuesScalingHostPoolTypePooled
- New enum type
SessionHostComponentUpdateType
with valuesSessionHostComponentUpdateTypeDefault
,SessionHostComponentUpdateTypeScheduled
- New function
NewScalingPlanPooledSchedulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ScalingPlanPooledSchedulesClient, error)
- New function
*ScalingPlanPooledSchedulesClient.Create(context.Context, string, string, string, ScalingPlanPooledSchedule, *ScalingPlanPooledSchedulesClientCreateOptions) (ScalingPlanPooledSchedulesClientCreateResponse, error)
- New function
*ScalingPlanPooledSchedulesClient.Delete(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientDeleteOptions) (ScalingPlanPooledSchedulesClientDeleteResponse, error)
- New function
*ScalingPlanPooledSchedulesClient.Get(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientGetOptions) (ScalingPlanPooledSchedulesClientGetResponse, error)
- New function
*ScalingPlanPooledSchedulesClient.NewListPager(string, string, *ScalingPlanPooledSchedulesClientListOptions) *runtime.Pager[ScalingPlanPooledSchedulesClientListResponse]
- New function
*ScalingPlanPooledSchedulesClient.Update(context.Context, string, string, string, *ScalingPlanPooledSchedulesClientUpdateOptions) (ScalingPlanPooledSchedulesClientUpdateResponse, error)
- New struct
AgentUpdatePatchProperties
- New struct
AgentUpdateProperties
- New struct
MaintenanceWindowPatchProperties
- New struct
MaintenanceWindowProperties
- New struct
ScalingPlanPooledSchedule
- New struct
ScalingPlanPooledScheduleList
- New struct
ScalingPlanPooledSchedulePatch
- New struct
ScalingPlanPooledScheduleProperties
- New struct
SystemData
- New struct
Time
- New field
SystemData
in structApplication
- New field
SystemData
in structApplicationGroup
- New field
InitialSkip
in structApplicationGroupsClientListByResourceGroupOptions
- New field
IsDescending
in structApplicationGroupsClientListByResourceGroupOptions
- New field
PageSize
in structApplicationGroupsClientListByResourceGroupOptions
- New field
InitialSkip
in structApplicationsClientListOptions
- New field
IsDescending
in structApplicationsClientListOptions
- New field
PageSize
in structApplicationsClientListOptions
- New field
SystemData
in structDesktop
- New field
SystemData
in structHostPool
- New field
AgentUpdate
in structHostPoolPatchProperties
- New field
AgentUpdate
in structHostPoolProperties
- New field
InitialSkip
in structHostPoolsClientListByResourceGroupOptions
- New field
IsDescending
in structHostPoolsClientListByResourceGroupOptions
- New field
PageSize
in structHostPoolsClientListByResourceGroupOptions
- New field
InitialSkip
in structHostPoolsClientListOptions
- New field
IsDescending
in structHostPoolsClientListOptions
- New field
PageSize
in structHostPoolsClientListOptions
- New field
SystemData
in structMSIXPackage
- New field
InitialSkip
in structMSIXPackagesClientListOptions
- New field
IsDescending
in structMSIXPackagesClientListOptions
- New field
PageSize
in structMSIXPackagesClientListOptions
- New field
NextLink
in structResourceProviderOperationList
- New field
SystemData
in structScalingPlan
- New field
InitialSkip
in structScalingPlansClientListByHostPoolOptions
- New field
IsDescending
in structScalingPlansClientListByHostPoolOptions
- New field
PageSize
in structScalingPlansClientListByHostPoolOptions
- New field
InitialSkip
in structScalingPlansClientListByResourceGroupOptions
- New field
IsDescending
in structScalingPlansClientListByResourceGroupOptions
- New field
PageSize
in structScalingPlansClientListByResourceGroupOptions
- New field
InitialSkip
in structScalingPlansClientListBySubscriptionOptions
- New field
IsDescending
in structScalingPlansClientListBySubscriptionOptions
- New field
PageSize
in structScalingPlansClientListBySubscriptionOptions
- New field
SystemData
in structSessionHost
- New field
FriendlyName
in structSessionHostPatchProperties
- New field
FriendlyName
in structSessionHostProperties
- New field
InitialSkip
in structSessionHostsClientListOptions
- New field
IsDescending
in structSessionHostsClientListOptions
- New field
PageSize
in structSessionHostsClientListOptions
- New field
Force
in structSessionHostsClientUpdateOptions
- New field
InitialSkip
in structStartMenuItemsClientListOptions
- New field
IsDescending
in structStartMenuItemsClientListOptions
- New field
PageSize
in structStartMenuItemsClientListOptions
- New field
SystemData
in structUserSession
- New field
InitialSkip
in structUserSessionsClientListByHostPoolOptions
- New field
IsDescending
in structUserSessionsClientListByHostPoolOptions
- New field
PageSize
in structUserSessionsClientListByHostPoolOptions
- New field
InitialSkip
in structUserSessionsClientListOptions
- New field
IsDescending
in structUserSessionsClientListOptions
- New field
PageSize
in structUserSessionsClientListOptions
- New field
SystemData
in structWorkspace
- New field
InitialSkip
in structWorkspacesClientListByResourceGroupOptions
- New field
IsDescending
in structWorkspacesClientListByResourceGroupOptions
- New field
PageSize
in structWorkspacesClientListByResourceGroupOptions