# TemplateStatus

## NAMESPACE

RASAdminEngine.Core.OutputModels.Template.TemplateStatus

## DESCRIPTION

Template Status

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

â‡’

[RASAgentInfo](rasagentinfo)

â‡’

TemplateStatus

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

Type

Name

Description

[AgentState](agentstate)

AgentState

Inherited from [RASAgentInfo](rasagentinfo)

[AgentState](agentstate)

AgentStatus

Agent Status.

String

AgentVer

Last known Agent Version.

String

DesktopId

Desktop ID.

[DistributionState](distributionstate)

Distribution

Template Status.

String

Id

Inherited from [RASAgentInfo](rasagentinfo)

String

Name

Template name.

[HostPowerState](hostpowerstate)

PowerState

Power State.

UInt32

ProviderId

Provider ID.

[RASServerType](rasservertype)

ServerType

Inherited from [RASAgentInfo](rasagentinfo)

UInt32

SiteId

Inherited from [RASAgentInfo](rasagentinfo)

[TemplateState](templatestate)

Status

Template Status.

Boolean

TemplateHasClones

Whether the template has clones.

Boolean

TemplateVMExist

Whether the template has VM.

## PUBLIC METHODS

Type

Name

Description

Int32

CompareTo (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Boolean

Equals (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Int32

GetHashCode ()

Inherited from [RASSerilazableObj](rasserilazableobj)

Type

GetType ()

String

ToString ()

### References to Commands

|                                                                                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Get-RASAgent](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Get-RASAgent.md)                   |
| [Get-RASTemplateStatus](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/cmdlets/Get-RASTemplateStatus.md) |
