# ServerDefObjType.md

## NAME

ServerDefObjType

## DESCRIPTION

| Values                          | Description                         |
| ------------------------------- | ----------------------------------- |
| RDSDef                          | RDS Default Settings                |
| VDIDef                          | VDI Default Settings                |
| AVDSingleSessionDefaultSettings | AVD Single-Session Default Settings |
| AVDMultiSessionDefaultSettings  | AVD Multi-Session Default Settings  |
| VDIGuestDef                     | Deprecated: use VDIDef instead.     |

### References to Commands | | |

\|----| | | [Add-RASAppPackageAssigned](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASAppPackageAssigned.md) |\
\| [Add-RASAutoUpgradeMessage](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASAutoUpgradeMessage.md) | | | [Add-RASFSLogixCCDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASFSLogixCCDLocation.md) |\
\| [Add-RASFSLogixFolder](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASFSLogixFolder.md) | | | [Add-RASFSLogixUser](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASFSLogixUser.md) |\
\| [Add-RASFSLogixVHDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASFSLogixVHDLocation.md) | | | [Add-RASImageOptimizationRegistry](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASImageOptimizationRegistry.md) |\
\| [Add-RASImageOptimizationWindowsComponent](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASImageOptimizationWindowsComponent.md) | | | [Add-RASImageOptimizationWindowsScheduledTask](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASImageOptimizationWindowsScheduledTask.md) |\
\| [Add-RASImageOptimizationWindowsService](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Add-RASImageOptimizationWindowsService.md) | | | [Get-RASAppPackageAssigned](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASAppPackageAssigned.md) |\
\| [Get-RASAutoUpgrade](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASAutoUpgrade.md) | | | [Get-RASAutoUpgradeMessage](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASAutoUpgradeMessage.md) |\
\| [Get-RASFSLogix](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASFSLogix.md) | | | [Get-RASFSLogixCCDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASFSLogixCCDLocation.md) |\
\| [Get-RASFSLogixFolder](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASFSLogixFolder.md) | | | [Get-RASFSLogixUser](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASFSLogixUser.md) |\
\| [Get-RASFSLogixVHDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASFSLogixVHDLocation.md) | | | [Get-RASImageOptimization](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASImageOptimization.md) |\
\| [Get-RASImageOptimizationRegistry](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASImageOptimizationRegistry.md) | | | [Get-RASImageOptimizationWindowsComponent](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASImageOptimizationWindowsComponent.md) |\
\| [Get-RASImageOptimizationWindowsScheduledTask](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASImageOptimizationWindowsScheduledTask.md) | | | [Get-RASImageOptimizationWindowsService](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Get-RASImageOptimizationWindowsService.md) |\
\| [Remove-RASAppPackageAssigned](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASAppPackageAssigned.md) | | | [Remove-RASAutoUpgradeMessage](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASAutoUpgradeMessage.md) |\
\| [Remove-RASFSLogixCCDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASFSLogixCCDLocation.md) | | | [Remove-RASFSLogixFolder](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASFSLogixFolder.md) |\
\| [Remove-RASFSLogixUser](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASFSLogixUser.md) | | | [Remove-RASFSLogixVHDLocation](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASFSLogixVHDLocation.md) |\
\| [Remove-RASImageOptimizationRegistry](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASImageOptimizationRegistry.md) | | | [Remove-RASImageOptimizationWindowsComponent](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASImageOptimizationWindowsComponent.md) |\
\| [Remove-RASImageOptimizationWindowsScheduledTask](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASImageOptimizationWindowsScheduledTask.md) | | | [Remove-RASImageOptimizationWindowsService](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Remove-RASImageOptimizationWindowsService.md) |\
\| [Set-RASAppPackageAssigned](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASAppPackageAssigned.md) | | | [Set-RASAutoUpgrade](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASAutoUpgrade.md) |\
\| [Set-RASAutoUpgradeMessage](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASAutoUpgradeMessage.md) | | | [Set-RASFSLogix](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASFSLogix.md) |\
\| [Set-RASFSLogixFolderExclusion](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASFSLogixFolderExclusion.md) | | | [Set-RASImageOptimization](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASImageOptimization.md) |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/serverdefobjtype.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
