# Template Class

### NAMESPACE

RASAdminEngine.Core.OutputModels.Template

### DESCRIPTION

RAS Template

### INHERITED FROM

[RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)⇒[RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html)⇒Template

### INTERFACES

* ISerializable
* IComparable

### PUBLIC PROPERTIES

| Type                                                                                                                                                | Name                               | Description                                                                                                                                      |                                                     |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------- |
| String                                                                                                                                              | AdminCreate                        | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                                     |
| String                                                                                                                                              | AdminLastMod                       | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                                     |
| [TemplateAdvanced](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/TemplateAdvanced.html)       | Advanced                           |                                                                                                                                                  | Advanced settings.                                  |
| Nullable<[CloneMethod](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/CloneMethod.html)>       | CloneMethod                        |                                                                                                                                                  | Clone method: Full clone (default) or Linked clone. |
| UInt32                                                                                                                                              | Id                                 |                                                                                                                                                  |                                                     |
| Boolean                                                                                                                                             | InheritDefaultOptimizationSettings |                                                                                                                                                  | Specifies the 'Image Optimization' object.          |
| [TemplateLicenseKeys](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/TemplateLicenseKeys.html) | LicenseKeys                        |                                                                                                                                                  | License Key settings.                               |
| String                                                                                                                                              | Name                               |                                                                                                                                                  | Template Name                                       |
| [TemplateObjType](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/TemplateObjType.html)         | ObjType                            |                                                                                                                                                  | Template Object Type                                |
| [ImageOptimization](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ImageOptimization.html)     | Optimization                       |                                                                                                                                                  | Specifies the 'Image Optimization' object.          |
| [TemplatePreparation](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/TemplatePreparation.html) | Preparation                        |                                                                                                                                                  | Preparation settings.                               |
| UInt32                                                                                                                                              | ProviderId                         |                                                                                                                                                  | Provider ID                                         |
| UInt32                                                                                                                                              | SiteId                             |                                                                                                                                                  | Site ID                                             |
| [HostSessionType](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/HostSessionType.html)         | TemplateType                       |                                                                                                                                                  | The Template type.                                  |
| DateTime                                                                                                                                            | TimeCreate                         | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                                     |
| DateTime                                                                                                                                            | TimeLastMod                        | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                                     |
| String                                                                                                                                              | VMId                               |                                                                                                                                                  | The ID of the source VM.                            |

### PUBLIC METHODS

| Type    | Name                   | Description                                                                                                                                                    |   |
| ------- | ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | - |
| Int32   | CompareTo (Object obj) | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| Boolean | Equals (Object obj)    | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| Int32   | GetHashCode ()         | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| Type    | GetType ()             |                                                                                                                                                                |   |
| String  | ToString ()            |                                                                                                                                                                |   |
