Citrix Virtual Apps and Desktops 2411 SDK

Release Notes

This generated document covers all changes to the cmdlets since Citrix Virtual Apps and Desktops 7 1912.

Some cmdlets maybe listed as added in a release but have no documentation currently. This is because they were removed in a later release.

Some cmdlets and parameters maybe added and removed as development of future features occurs.

Citrix Virtual Apps and Desktops 7 2411

Change Type Cmdlet Param
New cmdlet Add-AcctIdentity  
New cmdlet Get-AcctIdentity  
New cmdlet New-AcctIdentity  
New cmdlet Remove-AcctIdentity  
New cmdlet Unlock-AcctIdentity  
New cmdlet Update-AcctIdentity  
New cmdlet Get-AcctServiceAccountIdentityPool  
New cmdlet Get-BrokerAutoscaleGroupPlugin  
New cmdlet New-BrokerAutoscaleGroupPlugin  
New cmdlet Remove-BrokerAutoscaleGroupPlugin  
New cmdlet Set-BrokerAutoscaleGroupPlugin  
New cmdlet Remove-BrokerAutoscaleGroupPluginMetadata  
New cmdlet Set-BrokerAutoscaleGroupPluginMetadata  
New cmdlet Remove-BrokerAutoscalePluginMetadata  
New cmdlet Set-BrokerAutoscalePluginMetadata  
New cmdlet Test-BrokerDesktopPolicy  
New cmdlet Get-BrokerGpoTestFilterStatus  
New cmdlet Get-BrokerGpoTestPolicyStatus  
New cmdlet Get-BrokerGpoTestSettingStatus  
New cmdlet Test-HypHostingUnit  
New cmdlet Get-HypResourcePrices  
New cmdlet Add-MonitorWebhookProfile  
New cmdlet Get-MonitorWebhookProfile  
New cmdlet Remove-MonitorWebhookProfile  
New cmdlet Set-MonitorWebhookProfile  
New cmdlet Test-MonitorWebhookProfile  
New cmdlet Add-ProvImageDefinitionConnection  
New cmdlet Remove-ProvImageDefinitionConnection  
New cmdlet Add-ProvImageVersionSpecHostingUnit  
New cmdlet Remove-ProvImageVersionSpecHostingUnit  
New cmdlet Update-ProvMaintenanceCycle  
New cmdlet Get-ProvRecommendation  
New cmdlet Reset-ProvRecommendation  
New cmdlet Set-ProvRecommendation  
New cmdlet Get-ProvVMBackup  
New cmdlet Remove-ProvVMBackup  
New cmdlet Set-ProvVMBackup  
New cmdlet Get-ProvVMBackupLimit  
New cmdlet Set-ProvVMBackupLimit  
New cmdlet New-ProvVMBackupOperation  
New cmdlet Restore-ProvVMToBackupOperation  
New cmdlet Get-VusAvailableVdaVersion  
New cmdlet Get-VusCatalog  
New cmdlet New-VusCatalogSchedule  
New cmdlet Remove-VusCatalogUpgrade  
New cmdlet Set-VusCatalogUpgrade  
New cmdlet Set-VusCatalogUpgradeType  
New cmdlet Get-VusComponentVersion  
New cmdlet Get-VusComponents  
New cmdlet Get-VusDBConnection  
New cmdlet Set-VusDBConnection  
New cmdlet Test-VusDBConnection  
New cmdlet Set-VusDBCredentials  
New cmdlet Get-VusDBSchema  
New cmdlet Get-VusDBVersionChangeScript  
New cmdlet Reset-VusEnabledFeatureList  
New cmdlet Get-VusEntityUnit  
New cmdlet Get-VusInstalledDBVersion  
New cmdlet Get-VusMachine  
New cmdlet Confirm-VusMachineComponentSelection  
New cmdlet Get-VusMachineComponents  
New cmdlet Get-VusMachineSchedule  
New cmdlet New-VusMachineUpgrade  
New cmdlet Remove-VusMachineUpgrade  
New cmdlet Set-VusMachineUpgrade  
New cmdlet Get-VusRevision  
New cmdlet Get-VusSchedule  
New cmdlet Confirm-VusSelection  
New cmdlet Get-VusService  
New cmdlet Get-VusServiceAddedCapability  
New cmdlet Reset-VusServiceGroupMembership  
New cmdlet Get-VusServiceInstance  
New cmdlet Remove-VusServiceMetadata  
New cmdlet Set-VusServiceMetadata  
New cmdlet Get-VusServiceStatus  
New cmdlet Export-VusVdaReleasesMetadata  
New cmdlet Import-VusVdaReleasesMetadata  
New cmdlet parameter Get-AcctServiceAccount IdentityProviderIdentifier
New cmdlet parameter New-AcctServiceAccount CustomProperties
New cmdlet parameter Set-AcctServiceAccount CustomProperties
New cmdlet parameter Set-AcctServiceAccount IsHealthy
New cmdlet parameter Get-BrokerApplication PackagedApplicationVisibility
New cmdlet parameter New-BrokerApplication PackagedApplicationVisibility
New cmdlet parameter Set-BrokerApplication PackagedApplicationVisibility
New cmdlet parameter Get-BrokerAutoscalePlugin Metadata
New cmdlet parameter Get-BrokerController IsLasAware
New cmdlet parameter Get-BrokerController LasActivationExpiry
New cmdlet parameter Get-BrokerController LasActivationStatus
New cmdlet parameter Get-BrokerController LasConnectionStatus
New cmdlet parameter Get-BrokerController LasUniqueEnvId
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleScaleDownActionDuringOffPeak
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleScaleDownActionDuringPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleScaleDownActionDuringOffPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleScaleDownActionDuringPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleScaleDownActionDuringOffPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleScaleDownActionDuringPeak
New cmdlet parameter Test-BrokerLicenseServer CheckLasPE
New cmdlet parameter Get-BrokerMergedResource MergeGroupName
New cmdlet parameter Get-BrokerMergedResource MergeGroupUid
New cmdlet parameter Get-ConfigEdgeServer ConnectorType
New cmdlet parameter New-ConfigEdgeServer ConnectorType
New cmdlet parameter Set-ConfigSite UseLicenseActivationService
New cmdlet parameter Get-LogHighLevelOperation UserIdentity
New cmdlet parameter Get-LogLowLevelOperation UserIdentity
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostAllocationSummaryDailyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostAllocationSummaryHourlyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostAllocationSummaryMonthlyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMonthlyCostSummaryRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomOldSpaEnumerationsRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomOldSpaSessionsRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomSessionIdleTimeRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomUserMachineLogSummaryRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomUserResourceUtilizationSummaryRetentionDays
New cmdlet parameter Add-MonitorDirectorAgent ResourceLocationName
New cmdlet parameter New-MonitorNotificationPolicy WebhookProfileId
New cmdlet parameter Set-MonitorNotificationPolicy WebhookProfileId
New cmdlet parameter Get-ProvMaintenanceCycle ProvisioningSchemeName
New cmdlet parameter Get-ProvMaintenanceCycle ProvisioningSchemeUid
New cmdlet parameter Get-ProvMaintenanceCycle ScheduleId
New cmdlet parameter New-ProvMaintenanceCycle AllVMs
New cmdlet parameter New-ProvMaintenanceCycle Operation
New cmdlet parameter New-ProvMaintenanceCycle ProvisioningSchemeName
New cmdlet parameter New-ProvMaintenanceCycle ProvisioningSchemeUid
New cmdlet parameter New-ProvMaintenanceCycle SessionWarningLogOffMessage
New cmdlet parameter New-ProvMaintenanceCycle SessionWarningLogOffTitle
New cmdlet parameter New-ProvMaintenanceCycle StartsNow
New cmdlet parameter New-ProvMaintenanceCycle VMName
New cmdlet parameter Get-ProvMaintenanceCycleVM MachineName
New cmdlet parameter Publish-ProvMasterVMImage DataDisk
New cmdlet parameter Publish-ProvMasterVMImage KeepPreparationVMOnFailure
New cmdlet parameter Get-ProvSchedule ProvisioningScheduleName
New cmdlet parameter Get-ProvSchedule ProvisioningSchemeUid
New cmdlet parameter New-ProvScheme DataDisk
New cmdlet parameter New-ProvScheme DataDiskPersistence
New cmdlet parameter New-ProvScheme KeepPreparationVMOnFailure
New cmdlet parameter New-ProvVMBackupSchedule AllVMs
New cmdlet parameter New-ProvVMBackupSchedule MaxDurationInMinutes
New cmdlet parameter New-ProvVMBackupSchedule ProvisioningSchemeUid
New cmdlet parameter New-ProvVMBackupSchedule PurgeDBAfterInDays
New cmdlet parameter New-ProvVMBackupSchedule SessionWarningLogOffTitle
New cmdlet parameter New-ProvVMBackupSchedule SessionWarningTimeInMinutes
New cmdlet parameter New-ProvVMBackupSchedule StartsNow
New cmdlet parameter New-ProvVMBackupSchedule VMName
New cmdlet parameter Update-ProvVMBackupSchedule MaxDurationInMinutes
New cmdlet parameter Update-ProvVMBackupSchedule ProvisioningSchemeUid
New cmdlet parameter Update-ProvVMBackupSchedule PurgeDBAfterInDays
New cmdlet parameter Update-ProvVMBackupSchedule SessionWarningLogOffTitle
New cmdlet parameter Update-ProvVMBackupSchedule SessionWarningTimeInMinutes
New cmdlet parameter Update-ProvVMBackupSchedule VMName
New cmdlet parameter Add-XDController AdminDatabaseCredentials
New cmdlet parameter Add-XDController LoggingAdminDatabaseCredentials
New cmdlet parameter Add-XDController LoggingServiceDatabaseCredentials
New cmdlet parameter Add-XDController MonitorAdminDatabaseCredentials
New cmdlet parameter Add-XDController MonitorServiceDatabaseCredentials
New cmdlet parameter Add-XDController ServiceDatabaseCredentials
New cmdlet parameter Add-XDController SiteAdminDatabaseCredentials
New cmdlet parameter Add-XDController SiteServiceDatabaseCredentials
New cmdlet parameter Remove-XDController AdminDatabaseCredentials
New cmdlet parameter Remove-XDController LoggingAdminDatabaseCredentials
New cmdlet parameter Remove-XDController MonitorAdminDatabaseCredentials
New cmdlet parameter Remove-XDController SiteAdminDatabaseCredentials
New cmdlet parameter New-XDCustomSite AdminDatabaseCredentials
New cmdlet parameter New-XDCustomSite AuthenticationMode
New cmdlet parameter New-XDCustomSite DatabaseEdition
New cmdlet parameter New-XDCustomSite LoggingAdminDatabaseCredentials
New cmdlet parameter New-XDCustomSite LoggingServiceDatabaseCredentials
New cmdlet parameter New-XDCustomSite MonitorAdminDatabaseCredentials
New cmdlet parameter New-XDCustomSite MonitorServiceDatabaseCredentials
New cmdlet parameter New-XDCustomSite ServiceDatabaseCredentials
New cmdlet parameter New-XDCustomSite SiteAdminDatabaseCredentials
New cmdlet parameter New-XDCustomSite SiteServiceDatabaseCredentials
New cmdlet parameter New-XDDatabase AdminDatabaseCredentials
New cmdlet parameter New-XDDatabase AuthenticationMode
New cmdlet parameter New-XDDatabase DatabaseEdition
New cmdlet parameter New-XDDatabase ServiceDatabaseCredentials
New cmdlet parameter Get-XDDatabaseSchema AuthenticationMode
New cmdlet parameter Get-XDDatabaseSchema DatabaseEdition
New cmdlet parameter Get-XDDatabaseSchema ServiceDatabaseCredentials
New cmdlet parameter New-XDSite AuthenticationMode
New cmdlet parameter New-XDSite DatabaseEdition
New cmdlet parameter New-XDSite LoggingServiceDatabaseCredentials
New cmdlet parameter New-XDSite MonitorServiceDatabaseCredentials
New cmdlet parameter New-XDSite ServiceDatabaseCredentials
New cmdlet parameter New-XDSite SiteServiceDatabaseCredentials
Removed cmdlet Get-ConfigConnectorAppliance  
Removed cmdlet Set-ConfigConnectorAppliance  
Removed cmdlet Get-ProvVMSnapshot  
Removed cmdlet New-ProvVMSnapshot  
Removed cmdlet Remove-ProvVMSnapshot  
Removed cmdlet Reset-ProvVMSnapshot  
Removed cmdlet Set-ProvVMSnapshot  
Removed cmdlet parameter ConvertTo-CtxAppVLauncherArg ApplicationName
Removed cmdlet parameter ConvertTo-CtxAppVLauncherArg CmdLineArg
Removed cmdlet parameter Get-ProvMaintenanceCycle CatalogName
Removed cmdlet parameter New-ProvMaintenanceCycle CatalogName
Removed cmdlet parameter New-ProvMaintenanceCycle Operations
Removed cmdlet parameter New-ProvMaintenanceCycle SessionLogOffMessage
Removed cmdlet parameter New-ProvScheme NoImagePreparation
Removed cmdlet parameter New-ProvVMBackupSchedule MaxAllocatedDurationInMinutes
Removed cmdlet parameter New-ProvVMBackupSchedule PurgeMaintenanceCycleInfoAfterInDays
Removed cmdlet parameter New-ProvVMBackupSchedule SessionWarningInMinutes
Removed cmdlet parameter Update-ProvVMBackupSchedule MaxAllocatedDurationInMinutes
Removed cmdlet parameter Update-ProvVMBackupSchedule PurgeMaintenanceCycleInfoAfterInDays
Removed cmdlet parameter Update-ProvVMBackupSchedule SessionWarningInMinutes
Removed cmdlet parameter Add-XDController LoggingDatabaseCredentials
Removed cmdlet parameter Add-XDController MonitorDatabaseCredentials
Removed cmdlet parameter Add-XDController SiteDatabaseCredentials
Removed cmdlet parameter Remove-XDController DatabaseCredentials
Removed cmdlet parameter Remove-XDController LoggingDatabaseCredentials
Removed cmdlet parameter Remove-XDController MonitorDatabaseCredentials
Removed cmdlet parameter Remove-XDController SiteDatabaseCredentials
Removed cmdlet parameter New-XDCustomSite DatabaseCredentials
Removed cmdlet parameter New-XDCustomSite LoggingDatabaseCredentials
Removed cmdlet parameter New-XDCustomSite MonitorDatabaseCredentials
Removed cmdlet parameter New-XDCustomSite SiteDatabaseCredentials
Removed cmdlet parameter New-XDDatabase DatabaseCredentials

Citrix Virtual Apps and Desktops 7 2407

Change Type Cmdlet Param
New cmdlet Redo-AdminSync  
New cmdlet Get-BrokerAutoscalePlugin  
New cmdlet Remove-BrokerAutoscalePlugin  
New cmdlet Set-BrokerAutoscalePlugin  
New cmdlet Get-BrokerMachineInRegistrationSinBin  
New cmdlet Get-BrokerMergeGroup  
New cmdlet New-BrokerMergeGroup  
New cmdlet Remove-BrokerMergeGroup  
New cmdlet Rename-BrokerMergeGroup  
New cmdlet Set-BrokerMergeGroup  
New cmdlet Get-BrokerMergedResource  
New cmdlet New-BrokerMergedResource  
New cmdlet Remove-BrokerMergedResource  
New cmdlet Set-BrokerMergedResource  
New cmdlet Remove-BrokerMergedResourceMetadata  
New cmdlet Set-BrokerMergedResourceMetadata  
New cmdlet Get-ConfigMisconfigurationReport  
New cmdlet New-MonitorCloudConnectorHealth  
New cmdlet Add-MonitorDirectorAgent  
New cmdlet Remove-MonitorDirectorAgent  
New cmdlet Set-MonitorDirectorAgent  
New cmdlet Get-MonitorFeatureToggleStatus  
New cmdlet Export-ProvMachineProfile  
New cmdlet Cancel-ProvMaintenanceCycle  
New cmdlet Get-ProvMaintenanceCycle  
New cmdlet New-ProvMaintenanceCycle  
New cmdlet Remove-ProvMaintenanceCycle  
New cmdlet Restart-ProvMaintenanceCycle  
New cmdlet Get-ProvMaintenanceCycleVM  
New cmdlet Cancel-ProvSchedule  
New cmdlet Get-ProvSchedule  
New cmdlet Remove-ProvSchedule  
New cmdlet Restart-ProvSchedule  
New cmdlet New-ProvVMBackupSchedule  
New cmdlet Update-ProvVMBackupSchedule  
New cmdlet Get-ProvVMDetails  
New cmdlet Get-ProvVMPrices  
New cmdlet Get-ProvVMSnapshot  
New cmdlet New-ProvVMSnapshot  
New cmdlet Remove-ProvVMSnapshot  
New cmdlet Reset-ProvVMSnapshot  
New cmdlet Set-ProvVMSnapshot  
New cmdlet parameter Add-AcctADAccount UseServiceAccount
New cmdlet parameter New-AcctADAccount UseServiceAccount
New cmdlet parameter Remove-AcctADAccount UseServiceAccount
New cmdlet parameter Repair-AcctADAccount UseServiceAccount
New cmdlet parameter Set-AcctADAccountUserCert UseServiceAccount
New cmdlet parameter Repair-AcctIdentity UseServiceAccount
New cmdlet parameter New-AcctServiceAccount Description
New cmdlet parameter New-AcctServiceAccount DisplayName
New cmdlet parameter Set-AcctServiceAccount Description
New cmdlet parameter Set-AcctServiceAccount DisplayName
New cmdlet parameter Get-BrokerMachine InRegistrationSinBin
New cmdlet parameter Get-BrokerMachine ProvisioningMaintenanceMode
New cmdlet parameter Group-BrokerMachine InRegistrationSinBin
New cmdlet parameter Group-BrokerMachine ProvisioningMaintenanceMode
New cmdlet parameter Set-BrokerSite UseADLookupEnabled
New cmdlet parameter New-BrokerUniversalClaim ADDirectoryContext
New cmdlet parameter Set-MonitorConfiguration DirectorAgentDefaultPollIntervalInSeconds
New cmdlet parameter Set-MonitorConfiguration DirectorAgentDefaultPollStartupDelayMinutes
New cmdlet parameter Set-MonitorConfiguration DirectorAgentEnableHttps
New cmdlet parameter Set-MonitorConfiguration GroomAutoScalePredictionRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomComponentMetricsRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomComponentResourceUtilizationRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostSavingsSummaryDailyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostSavingsSummaryHourlyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachineCostSavingsSummaryMonthlyRetentionDays
New cmdlet parameter Set-MonitorConfiguration GroomMachinePowerActionLogRetentionDays
New cmdlet parameter New-MonitorNotificationPolicy IsEmailAttachmentEnabled
New cmdlet parameter New-MonitorNotificationPolicy IsWebhookAttachmentEnabled
New cmdlet parameter Add-MonitorNotificationPolicyCondition AlarmReasonOfFailure
New cmdlet parameter Add-MonitorNotificationPolicyCondition AlarmTriggeredBy
New cmdlet parameter Add-MonitorNotificationPolicyCondition AlertReasonOfFailure
New cmdlet parameter Add-MonitorNotificationPolicyCondition AlertTriggeredBy
New cmdlet parameter Add-MonitorNotificationPolicyCondition DataSource
New cmdlet parameter Add-MonitorNotificationPolicyCondition NextRunAt
New cmdlet parameter Add-MonitorNotificationPolicyCondition UptimeHoursThreshold
New cmdlet parameter Add-MonitorNotificationPolicyCondition UptimePeriodType
New cmdlet parameter Confirm-ProvOperationEvent EventRecordId
New cmdlet parameter Get-ProvOperationEvent EventRecordId
New cmdlet parameter Remove-ProvOperationEvent EventRecordId
New cmdlet parameter Get-ProvVMConfiguration Version
New cmdlet parameter Reset-ProvVMDisk Recreate
Removed cmdlet parameter Confirm-ProvOperationEvent EventId
Removed cmdlet parameter Get-ProvOperationEvent EventId
Removed cmdlet parameter Remove-ProvOperationEvent EventId
Removed cmdlet parameter Reset-ProvVMDisk ResetIdentityInfo

Citrix Virtual Apps and Desktops 7 2402

Change Type Cmdlet Param
New cmdlet Test-ProvImageDefinitionNameAvailable  
New cmdlet Add-ProvImageVersionSpec  
New cmdlet Get-ProvImageVersionSpec  
New cmdlet New-ProvImageVersionSpec  
New cmdlet Remove-ProvImageVersionSpec  
New cmdlet Get-ProvSchemeImageVersionSpecHistory  
New cmdlet Remove-ProvSchemeImageVersionSpecHistory  
New cmdlet parameter Set-MonitorConfiguration EnableVdaDataCollection
New cmdlet parameter Get-ProvImageDefinition ImageDefinitionName
New cmdlet parameter Get-ProvImageDefinition ImageDefinitionUid
New cmdlet parameter New-ProvImageDefinition ImageDefinitionName
New cmdlet parameter New-ProvImageDefinition Metadata
New cmdlet parameter New-ProvImageDefinition VDASessionSupport
New cmdlet parameter Remove-ProvImageDefinition ImageDefinitionName
New cmdlet parameter Remove-ProvImageDefinition ImageDefinitionUid
New cmdlet parameter Rename-ProvImageDefinition ImageDefinitionName
New cmdlet parameter Rename-ProvImageDefinition ImageDefinitionUid
New cmdlet parameter Rename-ProvImageDefinition NewImageDefinitionName
New cmdlet parameter Set-ProvImageDefinition ImageDefinitionName
New cmdlet parameter Set-ProvImageDefinition ImageDefinitionUid
New cmdlet parameter Get-ProvImageRuntimeEnvironment ImageVersionSpecUid
New cmdlet parameter Get-ProvImageVersion ImageDefinitionName
New cmdlet parameter Get-ProvImageVersion ImageDefinitionUid
New cmdlet parameter Get-ProvImageVersion ImageVersionNumber
New cmdlet parameter Get-ProvImageVersion ImageVersionUid
New cmdlet parameter New-ProvImageVersion ImageDefinitionName
New cmdlet parameter New-ProvImageVersion ImageDefinitionUid
New cmdlet parameter Remove-ProvImageVersion ImageDefinitionName
New cmdlet parameter Remove-ProvImageVersion ImageVersionNumber
New cmdlet parameter Remove-ProvImageVersion ImageVersionUid
New cmdlet parameter Set-ProvImageVersion ImageDefinitionName
New cmdlet parameter Set-ProvImageVersion ImageVersionNumber
New cmdlet parameter Set-ProvImageVersion ImageVersionUid
New cmdlet parameter New-ProvScheme ImageVersionSpecUid
New cmdlet parameter Set-ProvSchemeImage ImageVersionSpecUid
Removed cmdlet Get-OrchBackupRestoreValue  
Removed cmdlet Get-ProvImageScheme  
Removed cmdlet New-ProvImageScheme  
Removed cmdlet Remove-ProvImageScheme  
Removed cmdlet Add-ProvImageVersionMetadata  
Removed cmdlet Remove-ProvImageVersionMetadata  
Removed cmdlet Set-ProvImageVersionMetadata  

Citrix Virtual Apps and Desktops 7 2311

All Get DBConnection cmdlets gained Credentials, Login and Password parameters.

All Get DBVersionChangeScript cmdlets gained AzureDatabase parameter.

Change Type Cmdlet Param
New cmdlet Set-AcctDBCredentials  
New cmdlet Repair-AcctIdentity  
New cmdlet Set-AdminDBCredentials  
New cmdlet Set-AnalyticsDBCredentials  
New cmdlet Set-AppLibDBCredentials  
New cmdlet Get-AppLibFlexAppApplicationsPolicy  
New cmdlet Copy-BrokerGpoPolicy  
New cmdlet Disable-BrokerGpoPolicy  
New cmdlet Enable-BrokerGpoPolicy  
New cmdlet Move-BrokerGpoPolicy  
New cmdlet Reset-BrokerLhcDbInstance  
New cmdlet Export-BrokerPiiData  
New cmdlet Get-ConfigConnectorAppliance  
New cmdlet Set-ConfigConnectorAppliance  
New cmdlet Set-ConfigDBCredentials  
New cmdlet Set-EnvTestDBCredentials  
New cmdlet Set-HypDBCredentials  
New cmdlet Test-HypHypervisorConnection  
New cmdlet Get-HypPvsServer  
New cmdlet Register-HypPvsServer  
New cmdlet Unregister-HypPvsServer  
New cmdlet Get-HypServerAddressDetails  
New cmdlet Set-LogDBCredentials  
New cmdlet New-MonitorCssEventNotification  
New cmdlet Set-MonitorDBCredentials  
New cmdlet New-MonitorLhcReports  
New cmdlet Get-OrchBackupRestoreValue  
New cmdlet Set-OrchBackupRestoreValue  
New cmdlet Get-OrchBackupRestoreValues  
New cmdlet Set-OrchDBCredentials  
New cmdlet Set-ProvDBCredentials  
New cmdlet Get-ProvSchemeVersion  
New cmdlet Remove-ProvSchemeVersion  
New cmdlet Import-ProvVM  
New cmdlet Set-SfDBCredentials  
New cmdlet Set-TrustDBCredentials  
New cmdlet parameter New-AppLibPackageDiscovery DiscoverFlexApp
New cmdlet parameter New-AppLibPackageDiscoveryProfile DiscoverFlexApp
New cmdlet parameter Set-AppLibPackageDiscoveryProfile DiscoverFlexApp
New cmdlet parameter Get-BrokerApplication PackagedApplicationId
New cmdlet parameter Get-BrokerApplication PackagedApplicationType
New cmdlet parameter New-BrokerApplication PackagedApplicationId
New cmdlet parameter New-BrokerApplication PackagedApplicationType
New cmdlet parameter Remove-BrokerTag Force
New cmdlet parameter Get-LogHighLevelOperation Metadata
New cmdlet parameter Remove-LogOperation SqlCredentials
New cmdlet parameter Remove-LogOperation SqlLogin
New cmdlet parameter Remove-LogOperation SqlPassword
New cmdlet parameter Set-MonitorConfiguration GroomLhcReportRetentionDays
New cmdlet parameter New-ProvScheme ForceCreate
New cmdlet parameter Set-ProvScheme Version
New cmdlet parameter Reset-ProvVMDisk ResetIdentityInfo
New cmdlet parameter Get-TrustVdaEnrollmentToken CatalogId
New cmdlet parameter New-TrustVdaEnrollmentToken HostConnectionId
Removed cmdlet Reset-BrokerDbInstance  

Citrix Virtual Apps and Desktops 7 2308

Change Type Cmdlet Param
New cmdlet Get-AcctServiceAccount  
New cmdlet New-AcctServiceAccount  
New cmdlet Remove-AcctServiceAccount  
New cmdlet Set-AcctServiceAccount  
New cmdlet Set-AcctServiceAccountCapabilityEffectiveScope  
New cmdlet Add-AcctServiceAccountScope  
New cmdlet Remove-AcctServiceAccountScope  
New cmdlet Update-AdminNameCache  
New cmdlet Set-BrokerDBCredentials  
New cmdlet Remove-LogHighLevelOperationMetadata  
New cmdlet Set-LogHighLevelOperationMetadata  
New cmdlet Get-ProvImageRuntimeEnvironment  
New cmdlet Test-ProvSetProvScheme  
New cmdlet Set-ProvVM  
New cmdlet Get-ProvVMConfiguration  
New cmdlet Get-ProvVMConfigurationResultantSet  
New cmdlet Confirm-TrustVdaEnrollmentToken  
New cmdlet Get-TrustVdaEnrollmentToken  
New cmdlet New-TrustVdaEnrollmentToken  
New cmdlet Remove-TrustVdaEnrollmentToken  
New cmdlet Revoke-TrustVdaEnrollmentToken  
New cmdlet parameter Repair-AcctADAccount ResetOnly
New cmdlet parameter New-AcctIdentityPool ServiceAccountUid
New cmdlet parameter Set-AcctIdentityPool ServiceAccountUid
New cmdlet parameter Get-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleAction
New cmdlet parameter Get-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleTimeout
New cmdlet parameter Get-BrokerDesktopGroup UseVerticalScaling
New cmdlet parameter New-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleAction
New cmdlet parameter New-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleTimeout
New cmdlet parameter New-BrokerDesktopGroup UseVerticalScaling
New cmdlet parameter Set-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleAction
New cmdlet parameter Set-BrokerDesktopGroup PeakAutoscaleAssignedPowerOnIdleTimeout
New cmdlet parameter Set-BrokerDesktopGroup UseVerticalScaling
New cmdlet parameter Import-BrokerDesktopPolicy IsBlobOnly
New cmdlet parameter Get-BrokerGpoFilter FilterData
New cmdlet parameter Get-BrokerGpoPolicy Description
New cmdlet parameter Get-BrokerGpoPolicy IsEnabled
New cmdlet parameter Get-BrokerGpoPolicy Priority
New cmdlet parameter Get-BrokerGpoPolicySet Description
New cmdlet parameter Get-BrokerGpoPolicySet IsAssigned
New cmdlet parameter Get-BrokerGpoPolicySet PolicyCount
New cmdlet parameter Get-BrokerGpoPolicySet PolicySetType
New cmdlet parameter Get-BrokerGpoSetting SettingValue
New cmdlet parameter Get-BrokerGpoSetting UseDefault
New cmdlet parameter Set-BrokerSite PreferredAccountName
New cmdlet parameter Get-BrokerUser SAMName
New cmdlet parameter Get-BrokerUserZonePreference SAMName
New cmdlet parameter Set-MonitorConfiguration DisablePendoTrackEvents
New cmdlet parameter Set-MonitorConfiguration EnableProcessDataLimitedMachines
New cmdlet parameter Set-MonitorConfiguration GroomProcessDataLimitedMachinesRetentionDays
New cmdlet parameter Set-MonitorConfiguration ProcessDataLimitedMachinesCount
New cmdlet parameter Set-MonitorConfiguration SessionRecordingDataProcessing
New cmdlet parameter New-ProvScheme Validate
New cmdlet parameter Set-ProvScheme WriteBackCacheDiskSize
New cmdlet parameter Set-ProvScheme WriteBackCacheMemorySize
New cmdlet parameter Reset-ProvVMDisk Identity

Citrix Virtual Apps and Desktops 7 2305

All non-Broker and non-UserProfile cmdlets gained AdminClientIP parameter.

Change Type Cmdlet Param
New cmdlet Copy-BrokerGpoPolicySet  
New cmdlet Test-HypPvsCollectionNameAvailable  
New cmdlet Confirm-ProvOperationEvent  
New cmdlet Get-ProvOperationEvent  
New cmdlet Remove-ProvOperationEvent  
New cmdlet Get-ProvOrphanedResource  
New cmdlet Get-ProvSchemeResourceInStorage  
New cmdlet Move-ProvVMDisk  
New cmdlet Clear-ProvVMUpdateTimeWindow  
New cmdlet Set-ProvVMUpdateTimeWindow  
New cmdlet parameter Get-AdminPermission IsHidden
New cmdlet parameter Get-BrokerAccessPolicyRule IncludedSmartAccessFilterType
New cmdlet parameter New-BrokerAccessPolicyRule IncludedSmartAccessFilterType
New cmdlet parameter Set-BrokerAccessPolicyRule IncludedSmartAccessFilterType
New cmdlet parameter Get-BrokerMachine SupportedPowerAction
New cmdlet parameter Group-BrokerMachine SupportedPowerAction
New cmdlet parameter Get-HypHypervisorPlugin IncludeUnavailable
Removed cmdlet Get-ProvVirtualDisk  
Removed cmdlet Get-ProvVirtualDiskPendingOperation  

Citrix Virtual Apps and Desktops 7 2303

All Broker cmdlets gained AdminClientIP parameter.

AppLib cmdlets related to app disk were removed, as the feature was fully deprecated.

Change Type Cmdlet Param
New cmdlet Rename-BrokerGpoPolicy  
New cmdlet Rename-BrokerGpoPolicySet  
New cmdlet Update-BrokerGpoPolicySetBlob  
New cmdlet Get-ConfigServiceConfigurationData  
New cmdlet Remove-ConfigServiceConfigurationData  
New cmdlet Set-ConfigServiceConfigurationData  
New cmdlet Get-HypInventoryItem  
New cmdlet Get-HypPvsDiskInfo  
New cmdlet Get-ProvImageDefinition  
New cmdlet New-ProvImageDefinition  
New cmdlet Remove-ProvImageDefinition  
New cmdlet Rename-ProvImageDefinition  
New cmdlet Set-ProvImageDefinition  
New cmdlet Get-ProvImageScheme  
New cmdlet New-ProvImageScheme  
New cmdlet Remove-ProvImageScheme  
New cmdlet Get-ProvImageVersion  
New cmdlet New-ProvImageVersion  
New cmdlet Remove-ProvImageVersion  
New cmdlet Set-ProvImageVersion  
New cmdlet Add-ProvImageVersionMetadata  
New cmdlet Remove-ProvImageVersionMetadata  
New cmdlet Set-ProvImageVersionMetadata  
New cmdlet Set-ProvSchemeImage  
New cmdlet Get-ProvSchemeWarning  
New cmdlet Remove-ProvSchemeWarning  
New cmdlet Set-ProvSchemeWarning  
New cmdlet parameter New-AdminAdministrator IsHidden
New cmdlet parameter Export-BrokerDesktopPolicy PolicySetGuid
New cmdlet parameter Remove-BrokerGpoPolicy Name
New cmdlet parameter Get-BrokerGpoPolicySet Name
New cmdlet parameter Remove-BrokerGpoPolicySet Name
New cmdlet parameter Remove-BrokerGpoSetting SettingName
New cmdlet parameter Set-BrokerGpoSetting SettingName
New cmdlet parameter New-ProvScheme ProvisioningSchemeType
New cmdlet parameter New-ProvVM ADAccountSid
Removed cmdlet Set-AcctAzureADSecurityGroup  
Removed cmdlet Disable-AppLibAppDNAConnection  
Removed cmdlet Enable-AppLibAppDNAConnection  
Removed cmdlet Get-AppLibAppDNAConnection  
Removed cmdlet Remove-AppLibAppDNAConnection  
Removed cmdlet Set-AppLibAppDNAConnection  
Removed cmdlet Test-AppLibAppDNAConnection  
Removed cmdlet Test-AppLibAppDNAExistingConnection  
Removed cmdlet Get-AppLibAppDisk  
Removed cmdlet Import-AppLibAppDisk  
Removed cmdlet New-AppLibAppDisk  
Removed cmdlet Remove-AppLibAppDisk  
Removed cmdlet Rename-AppLibAppDisk  
Removed cmdlet Set-AppLibAppDisk  
Removed cmdlet Unlock-AppLibAppDisk  
Removed cmdlet Start-AppLibAppDiskAnalysis  
Removed cmdlet Get-AppLibAppDiskAppDNARecommendedOrder  
Removed cmdlet Get-AppLibAppDiskAppDNAReport  
Removed cmdlet Get-AppLibAppDiskAppDNAReportUrl  
Removed cmdlet Invoke-AppLibAppDiskDnaImport  
Removed cmdlet Remove-AppLibAppDiskMetadata  
Removed cmdlet Set-AppLibAppDiskMetadata  
Removed cmdlet Test-AppLibAppDiskNameAvailable  
Removed cmdlet Get-AppLibAppDiskObjectReference  
Removed cmdlet Get-AppLibAppDiskPreparationMachineStatus  
Removed cmdlet Add-AppLibAppDiskScope  
Removed cmdlet Remove-AppLibAppDiskScope  
Removed cmdlet Start-AppLibAppDiskSeal  
Removed cmdlet Get-AppLibAppDiskStartMenuIcon  
Removed cmdlet Get-AppLibAppDiskStartMenuShortcut  
Removed cmdlet Get-AppLibObjectReference  
Removed cmdlet Get-AppLibScopedObject  
Removed cmdlet Get-AppLibTask  
Removed cmdlet Remove-AppLibTask  
Removed cmdlet Stop-AppLibTask  
Removed cmdlet Add-AppLibTaskMetadata  
Removed cmdlet Remove-AppLibTaskMetadata  
Removed cmdlet Set-AppLibTaskMetadata  
Removed cmdlet Get-HypPvsDiskLocator  
Removed cmdlet parameter New-ProvScheme DedicatedTenancy

Citrix Virtual Apps and Desktops 7 2212

Change Type Cmdlet Param
New cmdlet Set-AcctAzureADSecurityGroup  
New cmdlet Add-AcctAzureADSecurityGroupMember  
New cmdlet Get-AcctAzureADSecurityGroupMember  
New cmdlet Get-BrokerProjectedAutoscaleMachines  
New cmdlet Get-HypPvsDiskLocator  
New cmdlet Get-HypPvsStore  
New cmdlet Get-ProvImagesPendingDelete  
New cmdlet Remove-ProvImagesPendingDelete  
New cmdlet Cancel-ProvVMUpdate  
New cmdlet Schedule-ProvVMUpdate  
New cmdlet parameter Get-AcctAzureADSecurityGroup Assigned
New cmdlet parameter Get-AcctAzureADSecurityGroup Dynamic
New cmdlet parameter Get-AcctAzureADSecurityGroup Filter
New cmdlet parameter Get-AcctAzureADSecurityGroup GroupId
New cmdlet parameter Get-AcctAzureADSecurityGroup MaxRecordCount
New cmdlet parameter Get-AcctAzureADSecurityGroup Name
New cmdlet parameter Get-AcctAzureADSecurityGroup ReturnTotalRecordCount
New cmdlet parameter Get-AcctAzureADSecurityGroup SearchString
New cmdlet parameter Get-AcctAzureADSecurityGroup Skip
New cmdlet parameter Get-AcctAzureADSecurityGroup SortBy
New cmdlet parameter New-AppLibPackageDiscovery CleanupAbsentPackages
New cmdlet parameter New-AppLibPackageDiscoveryProfile CleanupAbsentPackages
New cmdlet parameter Set-AppLibPackageDiscoveryProfile CleanupAbsentPackages
New cmdlet parameter Get-BrokerApplication DoNotEnumerate
New cmdlet parameter New-BrokerApplication DoNotEnumerate
New cmdlet parameter Set-BrokerApplication DoNotEnumerate
New cmdlet parameter Get-BrokerGpoPolicySet ScopeId
New cmdlet parameter Get-BrokerGpoPolicySet ScopeName
New cmdlet parameter New-BrokerGpoPolicySet Scope
New cmdlet parameter Get-BrokerMachine AzureDeviceId
New cmdlet parameter Group-BrokerMachine AzureDeviceId
New cmdlet parameter Add-BrokerScope PolicySet
New cmdlet parameter Add-BrokerScope Tag
New cmdlet parameter Remove-BrokerScope PolicySet
New cmdlet parameter Remove-BrokerScope Tag
New cmdlet parameter Set-BrokerSite ApplicationIconUid
New cmdlet parameter Get-BrokerTag ScopeId
New cmdlet parameter Get-BrokerTag ScopeName
New cmdlet parameter New-BrokerTag Scope
New cmdlet parameter Register-HypPvsSite FarmName
New cmdlet parameter Register-HypPvsSite SiteName
New cmdlet parameter Set-MonitorConfiguration GroomStartMinuteOffsetEarliest
New cmdlet parameter Set-MonitorConfiguration GroomStartMinuteOffsetLatest
New cmdlet parameter Remove-ProvScheme PurgeDBOnly
New cmdlet parameter Remove-ProvScheme PurgeJobOnSuccess
New cmdlet parameter Remove-ProvScheme RunAsynchronously
New cmdlet parameter Set-ProvScheme SecurityGroup
New cmdlet parameter Remove-ProvVM PurgeDBOnly
Removed cmdlet Export-BrokerGpoPolicySet  
Removed cmdlet Import-BrokerGpoPolicySet  
Removed cmdlet Get-HypPvsDiskLocators  
Removed cmdlet New-ProvMasterVMImage  

Citrix Virtual Apps and Desktops 7 2209

Change Type Cmdlet Param
New cmdlet Get-BrokerCatalogRebootSchedule  
New cmdlet New-BrokerCatalogRebootSchedule  
New cmdlet Remove-BrokerCatalogRebootSchedule  
New cmdlet Rename-BrokerCatalogRebootSchedule  
New cmdlet Set-BrokerCatalogRebootSchedule  
New cmdlet Set-BrokerGpoPolicyPriorities  
New cmdlet Export-BrokerGpoPolicySet  
New cmdlet Get-BrokerGpoPolicySet  
New cmdlet Import-BrokerGpoPolicySet  
New cmdlet New-BrokerGpoPolicySet  
New cmdlet Remove-BrokerGpoPolicySet  
New cmdlet Set-BrokerGpoPolicySet  
New cmdlet Get-HypPvsDiskLocators  
New cmdlet Get-HypPvsSite  
New cmdlet Register-HypPvsSite  
New cmdlet Unregister-HypPvsSite  
New cmdlet Set-ProvResourceTags  
New cmdlet Reset-ProvVMDisk  
New cmdlet parameter Get-BrokerCatalog TimeZone
New cmdlet parameter New-BrokerCatalog TimeZone
New cmdlet parameter Set-BrokerCatalog TimeZone
New cmdlet parameter Get-BrokerDesktopGroup PolicySetGuid
New cmdlet parameter Get-BrokerDesktopGroup RequiredSleepCapability
New cmdlet parameter New-BrokerDesktopGroup PolicySetGuid
New cmdlet parameter New-BrokerDesktopGroup RequiredSleepCapability
New cmdlet parameter Set-BrokerDesktopGroup PolicySetGuid
New cmdlet parameter Set-BrokerDesktopGroup RequiredSleepCapability
New cmdlet parameter Get-BrokerGpoFilter FilterType
New cmdlet parameter Get-BrokerGpoFilter IsAllowed
New cmdlet parameter Get-BrokerGpoFilter IsEnabled
New cmdlet parameter Get-BrokerGpoFilter PolicyGuid
New cmdlet parameter New-BrokerGpoFilter IsAllowed
New cmdlet parameter New-BrokerGpoFilter IsEnabled
New cmdlet parameter Set-BrokerGpoFilter IsAllowed
New cmdlet parameter Set-BrokerGpoFilter IsEnabled
New cmdlet parameter Get-BrokerGpoPolicy Name
New cmdlet parameter Get-BrokerGpoPolicy PolicySetGuid
New cmdlet parameter New-BrokerGpoPolicy Name
New cmdlet parameter New-BrokerGpoPolicy PolicySetGuid
New cmdlet parameter Set-BrokerGpoPolicy Name
New cmdlet parameter New-BrokerGpoSetting UseDefault
New cmdlet parameter Set-BrokerGpoSetting UseDefault
New cmdlet parameter Get-BrokerMachine LastAssignmentTime
New cmdlet parameter Group-BrokerMachine LastAssignmentTime
New cmdlet parameter Set-BrokerMachine ColorDepth
New cmdlet parameter Set-BrokerMachine Description
New cmdlet parameter Set-BrokerMachine IconUid
New cmdlet parameter Set-BrokerMachine SecureIcaRequired
New cmdlet parameter New-ConfigZone EnableVdaConnectivityForResourceLeases
New cmdlet parameter Set-ConfigZone EnableVdaConnectivityForResourceLeases
New cmdlet parameter Export-LogReportCsv RawReport
New cmdlet parameter Export-LogReportHtml RawReport
New cmdlet parameter New-ProvScheme PVSSite
New cmdlet parameter New-ProvScheme PVSVDisk
Removed cmdlet Start-BrokerCatalogAnalysis  
Removed cmdlet Get-BrokerGpoBlob  
Removed cmdlet New-BrokerGpoBlob  
Removed cmdlet Remove-BrokerGpoBlob  
Removed cmdlet parameter Add-BrokerScope MachineConfiguration
Removed cmdlet parameter New-ProvScheme AppScanResultsFile
Removed cmdlet parameter New-ProvScheme UsePersonalVDiskStorage
Removed cmdlet parameter New-ProvScheme VhdResultDestination
Removed cmdlet parameter New-ProvScheme VhdTemplateSource

Citrix Virtual Apps and Desktops 7 2206

Change Type Cmdlet Param
New cmdlet Get-AcctAzureADSecurityGroup  
New cmdlet Get-AdminSite  
New cmdlet Get-AppLibPackageDiscovery  
New cmdlet New-AppLibPackageDiscovery  
New cmdlet Get-AppLibPackageDiscoveryProfile  
New cmdlet New-AppLibPackageDiscoveryProfile  
New cmdlet Remove-AppLibPackageDiscoveryProfile  
New cmdlet Set-AppLibPackageDiscoveryProfile  
New cmdlet Move-BrokerApplicationGroup  
New cmdlet Move-BrokerDesktopGroup  
New cmdlet Test-ProvInventoryItem  
New cmdlet Add-ProvMetadataConfiguration  
New cmdlet Get-ProvMetadataConfiguration  
New cmdlet Remove-ProvMetadataConfiguration  
New cmdlet Get-ProvResource  
New cmdlet Clear-ProvSchemeWarning  
New cmdlet Request-ProvVMUpdate  
New cmdlet parameter Set-AcctADAccountUserCert BatchSize
New cmdlet parameter New-AcctIdentityPool AzureADAccessToken
New cmdlet parameter New-AcctIdentityPool AzureADSecurityGroupName
New cmdlet parameter New-AcctIdentityPool AzureADTenantId
New cmdlet parameter New-AcctIdentityPool DeviceManagementType
New cmdlet parameter New-AcctIdentityPool IdentityType
New cmdlet parameter Remove-AcctIdentityPool AzureADAccessToken
New cmdlet parameter Set-AcctIdentityPool AzureADAccessToken
New cmdlet parameter Set-AcctIdentityPool AzureADSecurityGroupName
New cmdlet parameter Set-AcctIdentityPool AzureADTenantId
New cmdlet parameter Get-BrokerAdminFolder DirectChildApplicationGroups
New cmdlet parameter Get-BrokerAdminFolder DirectChildDesktopGroups
New cmdlet parameter Get-BrokerAdminFolder TotalChildApplicationGroups
New cmdlet parameter Get-BrokerAdminFolder TotalChildDesktopGroups
New cmdlet parameter New-BrokerApplicationGroup AdminFolder
New cmdlet parameter Get-BrokerCatalog MdmEnrollment
New cmdlet parameter New-BrokerCatalog MdmEnrollment
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffReminderMessage
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffReminderTitle
New cmdlet parameter New-BrokerDesktopGroup AdminFolder
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffReminderMessage
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffReminderTitle
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffReminderMessage
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffReminderTitle
New cmdlet parameter Get-BrokerHypervisorConnection ZoneHealthy
New cmdlet parameter Get-BrokerMachineStatus IdlePoolStatus
New cmdlet parameter Add-BrokerScope MachineConfiguration
New cmdlet parameter Get-BrokerSession LaunchedViaWorkspace
New cmdlet parameter Group-BrokerSession LaunchedViaWorkspace
New cmdlet parameter Get-HypHypervisorPlugin ZoneUid
New cmdlet parameter Set-MonitorConfiguration DisableHypervisorMonitoring
New cmdlet parameter Set-ProvScheme NetworkMapping
Removed cmdlet parameter New-ProvScheme AzureAdJoinType

Citrix Virtual Apps and Desktops 7 2203

Change Type Cmdlet Param
New cmdlet parameter Set-MonitorConfiguration SendProcessDataToCASAndDatabase
New cmdlet parameter Set-MonitorConfiguration SendProcessDataToCASAndSkipDatabase

Citrix Virtual Apps and Desktops 7 2112

Change Type Cmdlet Param
New cmdlet Move-BrokerCatalog  
New cmdlet Get-BrokerMachineStatus  
New cmdlet Add-BrokerStorefrontAddress  
New cmdlet Get-BrokerStorefrontAddress  
New cmdlet New-BrokerStorefrontAddress  
New cmdlet parameter New-AcctADAccount Parallelism
New cmdlet parameter Get-AdminAdministrator IsCloudGroup
New cmdlet parameter Get-BrokerAdminFolder DirectChildCatalogs
New cmdlet parameter Get-BrokerAdminFolder TotalChildCatalogs
New cmdlet parameter New-BrokerCatalog AdminFolder
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffReminderEnabled
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsOffPeak
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsPeak
New cmdlet parameter Get-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringOffPeak
New cmdlet parameter Get-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffReminderEnabled
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsOffPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsPeak
New cmdlet parameter New-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringOffPeak
New cmdlet parameter New-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffReminderEnabled
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsOffPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffReminderIntervalSecondsPeak
New cmdlet parameter Set-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringOffPeak
New cmdlet parameter Set-BrokerDesktopGroup RestrictAutoscaleMinIdleUntaggedPercentDuringPeak
New cmdlet parameter Get-BrokerHypervisorConnection FaultStateDuration
New cmdlet parameter Get-BrokerHypervisorConnection TimeFaultStateEntered
New cmdlet parameter Get-BrokerMachine AzureADJoinedMode
New cmdlet parameter Get-BrokerMachine MachineUnavailableReason
New cmdlet parameter Group-BrokerMachine AzureADJoinedMode
New cmdlet parameter Group-BrokerMachine MachineUnavailableReason
New cmdlet parameter Update-BrokerNameCache Machine
New cmdlet parameter Update-BrokerNameCache User
Removed cmdlet Add-SfStorefrontAddress  
Removed cmdlet Get-SfStorefrontAddress  
Removed cmdlet New-SfStorefrontAddress  

Citrix Virtual Apps and Desktops 7 2109

Change Type Cmdlet Param
New cmdlet Set-AcctADAccountUserCert  
New cmdlet Get-AppLibAppAttachApplicationsPolicy  
New cmdlet Get-AppLibMsixApplicationsPolicy  
New cmdlet Get-BrokerAutoTagRule  
New cmdlet New-BrokerAutoTagRule  
New cmdlet Remove-BrokerAutoTagRule  
New cmdlet Rename-BrokerAutoTagRule  
New cmdlet Set-BrokerAutoTagRule  
New cmdlet Remove-BrokerAutoTagRuleMetadata  
New cmdlet Set-BrokerAutoTagRuleMetadata  
New cmdlet parameter Import-AcctIdentityPool Scope
New cmdlet parameter Import-AcctIdentityPool ZoneUid
New cmdlet parameter Get-AdminRole CanLaunchManage
New cmdlet parameter Get-AdminRole CanLaunchMonitor
New cmdlet parameter New-AdminRole CanLaunchManage
New cmdlet parameter New-AdminRole CanLaunchMonitor
New cmdlet parameter Set-AdminRole CanLaunchManage
New cmdlet parameter Set-AdminRole CanLaunchMonitor
New cmdlet parameter New-AdminScope TenantName
New cmdlet parameter Set-AdminScope TenantName
New cmdlet parameter Get-BrokerApplicationGroup AdminFolderName
New cmdlet parameter Get-BrokerApplicationGroup AdminFolderUid
New cmdlet parameter Get-BrokerApplicationGroup ApplicationGroupName
New cmdlet parameter Get-BrokerCatalog AdminFolderName
New cmdlet parameter Get-BrokerCatalog AdminFolderUid
New cmdlet parameter Get-BrokerCatalog CatalogName
New cmdlet parameter Get-BrokerDesktopGroup AdminFolderName
New cmdlet parameter Get-BrokerDesktopGroup AdminFolderUid
New cmdlet parameter Get-BrokerDesktopGroup DesktopGroupName
New cmdlet parameter Get-BrokerHypervisorConnection FaultReason
New cmdlet parameter Get-BrokerHypervisorConnection FaultState
New cmdlet parameter Get-BrokerHypervisorConnectionStatus Filter
New cmdlet parameter Get-BrokerHypervisorConnectionStatus MaxRecordCount
New cmdlet parameter Get-BrokerHypervisorConnectionStatus Property
New cmdlet parameter Get-BrokerHypervisorConnectionStatus ReturnTotalRecordCount
New cmdlet parameter Get-BrokerHypervisorConnectionStatus Skip
New cmdlet parameter Get-BrokerHypervisorConnectionStatus SortBy
New cmdlet parameter Get-ConfigZone HasValidEdgeServers
New cmdlet parameter Publish-ProvMasterVMImage MasterImageNote
New cmdlet parameter Import-ProvScheme Scope
New cmdlet parameter New-ProvScheme AzureAdJoinType
New cmdlet parameter New-ProvScheme MachineProfile
New cmdlet parameter New-ProvScheme MasterImageNote
New cmdlet parameter Set-ProvScheme MachineProfile

Citrix Virtual Apps and Desktops 7 2106

All non-UserProfile cmdlets gained TraceState and TraceParent parameters.

Get non-UserProfile cmdlets gained FilterScope parameter.

Change Type Cmdlet Param
New cmdlet Get-BrokerHypervisorConnectionStatus  
New cmdlet parameter New-BrokerAccessPolicyRule AppProtectionKeyLoggingRequired
New cmdlet parameter New-BrokerAccessPolicyRule AppProtectionScreenCaptureRequired
New cmdlet parameter Set-BrokerAccessPolicyRule AppProtectionKeyLoggingRequired
New cmdlet parameter Set-BrokerAccessPolicyRule AppProtectionScreenCaptureRequired
New cmdlet parameter Get-BrokerCatalog ZoneHealthy
New cmdlet parameter Get-BrokerDesktopGroup AllowReconnectInMaintenanceMode
New cmdlet parameter Get-BrokerDesktopGroup AutomaticRestartForUntaggedMachines
New cmdlet parameter Get-BrokerDesktopGroup ResourceLeasingEnabled
New cmdlet parameter New-BrokerDesktopGroup AllowReconnectInMaintenanceMode
New cmdlet parameter New-BrokerDesktopGroup AutomaticRestartForUntaggedMachines
New cmdlet parameter New-BrokerDesktopGroup ResourceLeasingEnabled
New cmdlet parameter Set-BrokerDesktopGroup AllowReconnectInMaintenanceMode
New cmdlet parameter Set-BrokerDesktopGroup AutomaticRestartForUntaggedMachines
New cmdlet parameter Set-BrokerDesktopGroup ResourceLeasingEnabled
New cmdlet parameter Get-BrokerMachine ZoneHealthy
New cmdlet parameter Group-BrokerMachine ZoneHealthy
New cmdlet parameter Get-BrokerRebootScheduleV2 DayInMonth
New cmdlet parameter Get-BrokerRebootScheduleV2 FrequencyFactor
New cmdlet parameter Get-BrokerRebootScheduleV2 StartDate
New cmdlet parameter Get-BrokerRebootScheduleV2 WeekInMonth
New cmdlet parameter New-BrokerRebootScheduleV2 DayInMonth
New cmdlet parameter New-BrokerRebootScheduleV2 FrequencyFactor
New cmdlet parameter New-BrokerRebootScheduleV2 StartDate
New cmdlet parameter New-BrokerRebootScheduleV2 WeekInMonth
New cmdlet parameter Set-BrokerRebootScheduleV2 DayInMonth
New cmdlet parameter Set-BrokerRebootScheduleV2 FrequencyFactor
New cmdlet parameter Set-BrokerRebootScheduleV2 StartDate
New cmdlet parameter Set-BrokerRebootScheduleV2 WeekInMonth
New cmdlet parameter Get-BrokerSite Property
New cmdlet parameter Set-BrokerSite AlwaysBypassAuthForCachedResources
New cmdlet parameter Get-BrokerTelemetryData SID
New cmdlet parameter Get-ConfigEdgeServer IsHealthy
New cmdlet parameter Set-ConfigEdgeServer IsHealthy
New cmdlet parameter Get-ConfigZone IsHealthy

Citrix Virtual Apps and Desktops 7 2103

Change Type Cmdlet Param
New cmdlet Get-BrokerUniversalClaim  
New cmdlet New-BrokerUniversalClaim  
New cmdlet Remove-BrokerUniversalClaim  
New cmdlet Update-TrustServiceKey  
New cmdlet parameter Get-BrokerDesktopGroup DisconnectOffPeakIdleSessionAfterSeconds
New cmdlet parameter Get-BrokerDesktopGroup DisconnectPeakIdleSessionAfterSeconds
New cmdlet parameter Get-BrokerDesktopGroup LogoffOffPeakDisconnectedSessionAfterSeconds
New cmdlet parameter Get-BrokerDesktopGroup LogoffPeakDisconnectedSessionAfterSeconds
New cmdlet parameter New-BrokerDesktopGroup DisconnectOffPeakIdleSessionAfterSeconds
New cmdlet parameter New-BrokerDesktopGroup DisconnectPeakIdleSessionAfterSeconds
New cmdlet parameter New-BrokerDesktopGroup LogoffOffPeakDisconnectedSessionAfterSeconds
New cmdlet parameter New-BrokerDesktopGroup LogoffPeakDisconnectedSessionAfterSeconds
New cmdlet parameter Set-BrokerDesktopGroup DisconnectOffPeakIdleSessionAfterSeconds
New cmdlet parameter Set-BrokerDesktopGroup DisconnectPeakIdleSessionAfterSeconds
New cmdlet parameter Set-BrokerDesktopGroup LogoffOffPeakDisconnectedSessionAfterSeconds
New cmdlet parameter Set-BrokerDesktopGroup LogoffPeakDisconnectedSessionAfterSeconds

Citrix Virtual Apps and Desktops 7 2012

Change Type Cmdlet Param
New cmdlet Get-BrokerTelemetryData  
New cmdlet New-ProvMasterVMImage  
New cmdlet Unpublish-ProvMasterVMImage  
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffWarningMessage
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleLogOffWarningTitle
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringOffPeak
New cmdlet parameter Get-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffWarningMessage
New cmdlet parameter New-BrokerDesktopGroup AutoscaleLogOffWarningTitle
New cmdlet parameter New-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringOffPeak
New cmdlet parameter New-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffWarningMessage
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleLogOffWarningTitle
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringOffPeak
New cmdlet parameter Set-BrokerDesktopGroup AutoscaleMaxSecondsBeforeForcedLogOffDuringPeak
New cmdlet parameter Get-BrokerHypervisorConnection ZoneExternalUid
New cmdlet parameter Get-BrokerHypervisorConnection ZoneUid
New cmdlet parameter Get-BrokerMachine LastRegistrationTime
New cmdlet parameter Get-BrokerMachine NameLookupFailureCount
New cmdlet parameter Group-BrokerMachine LastRegistrationTime
New cmdlet parameter Group-BrokerMachine NameLookupFailureCount
New cmdlet parameter Set-BrokerSite DefaultReuseMachinesWithoutShutdownInOutage
New cmdlet parameter Get-BrokerUser NameLookupFailureCount
New cmdlet parameter New-ConfigZone EnableHybridConnectivityForResourceLeases
New cmdlet parameter Set-ConfigZone EnableHybridConnectivityForResourceLeases

Citrix Virtual Apps and Desktops 7 2009

Change Type Cmdlet Param
New cmdlet Get-BrokerGpoBlob  
New cmdlet New-BrokerGpoBlob  
New cmdlet Remove-BrokerGpoBlob  
New cmdlet Get-BrokerGpoFilter  
New cmdlet New-BrokerGpoFilter  
New cmdlet Remove-BrokerGpoFilter  
New cmdlet Set-BrokerGpoFilter  
New cmdlet Get-BrokerGpoPolicy  
New cmdlet New-BrokerGpoPolicy  
New cmdlet Remove-BrokerGpoPolicy  
New cmdlet Set-BrokerGpoPolicy  
New cmdlet Get-BrokerGpoSetting  
New cmdlet New-BrokerGpoSetting  
New cmdlet Remove-BrokerGpoSetting  
New cmdlet Set-BrokerGpoSetting  
New cmdlet parameter Get-BrokerMachine MacAddress
New cmdlet parameter Get-BrokerMachine WillShutdownAfterUseReason
New cmdlet parameter Group-BrokerMachine MacAddress
New cmdlet parameter Group-BrokerMachine WillShutdownAfterUseReason
New cmdlet parameter Get-BrokerRebootScheduleV2 UseNaturalReboot
New cmdlet parameter New-BrokerRebootScheduleV2 UseNaturalReboot
New cmdlet parameter Set-BrokerRebootScheduleV2 UseNaturalReboot
New cmdlet parameter Set-BrokerSite CloudSiteLicense
New cmdlet parameter Set-BrokerSite CloudValidLicenses
New cmdlet parameter Set-BrokerSite TelemetryHeadlessLaunchEnabled
New cmdlet parameter Set-BrokerSite TelemetryLaunchMinTimeIntervalMins
New cmdlet parameter Set-BrokerSite TelemetryLaunchShadowDelayMins

Citrix Virtual Apps and Desktops 7 2006

Change Type Cmdlet Param
New cmdlet New-BrokerXmlServiceKey  
New cmdlet parameter Get-AdminAdministrator BuiltIn
New cmdlet parameter Get-AppLibAppVApplicationInfo LibraryId
New cmdlet parameter Set-BrokerSite BypassAuthForCachedResources
New cmdlet parameter Set-BrokerSite DeleteResourceLeasesOnLogOff
New cmdlet parameter Set-BrokerSite RequireXmlServiceKeyForNFuse
New cmdlet parameter Set-BrokerSite RequireXmlServiceKeyForSta
New cmdlet parameter Set-BrokerSite ResourceLeaseValidityPeriodInDays
New cmdlet parameter Set-BrokerSite ResourceLeasingEnabled
New cmdlet parameter Set-BrokerSite XmlServiceKey1
New cmdlet parameter Set-BrokerSite XmlServiceKey2

Citrix Virtual Apps and Desktops 7 2003

Change Type Cmdlet Param
New cmdlet Get-AppLibAppVApplicationsPolicy  
New cmdlet Update-BrokerScopeCache  
New cmdlet parameter Get-AppLibAppVApplication RetrieveMetadata
New cmdlet parameter Get-AppLibAppVPackage RetrieveMetadata
New cmdlet parameter Get-BrokerDesktopGroup IsUsedByGpo
New cmdlet parameter Start-BrokerDesktopGroupRebootCycle IgnoreMaintenanceMode
New cmdlet parameter Get-BrokerHypervisorConnection HypHypervisorType
New cmdlet parameter Get-BrokerMachine MaintenanceModeReason
New cmdlet parameter Group-BrokerMachine MaintenanceModeReason
New cmdlet parameter New-BrokerPowerTimeScheme PoolSizeHalfHours
New cmdlet parameter Set-BrokerPowerTimeScheme PoolSizeHalfHours
New cmdlet parameter Get-BrokerRebootCycle IgnoreMaintenanceMode
New cmdlet parameter Get-BrokerRebootScheduleV2 IgnoreMaintenanceMode
New cmdlet parameter New-BrokerRebootScheduleV2 IgnoreMaintenanceMode
New cmdlet parameter Set-BrokerRebootScheduleV2 IgnoreMaintenanceMode
New cmdlet parameter Set-BrokerSite CredentialForwardingToCloudAllowed
New cmdlet parameter Get-BrokerTag IsUsedByGpo
New cmdlet parameter Set-MonitorConfiguration GroomStartHour