Share via


ISessionHostProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.SessionHostPropertiesTypeConverter))]
public interface ISessionHostProperties : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.SessionHostPropertiesTypeConverter))>]
type ISessionHostProperties = interface
    interface IJsonSerializable
Public Interface ISessionHostProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AgentVersion

Version of agent on SessionHost.

AllowNewSession

Allow a new session.

AssignedUser

User assigned to SessionHost.

FriendlyName

Friendly name of SessionHost

LastHeartBeat

Last heart beat from SessionHost.

LastUpdateTime

The timestamp of the last update.

ObjectId

ObjectId of SessionHost. (internal use)

OSVersion

The version of the OS on the session host.

ResourceId

Resource Id of SessionHost's underlying virtual machine.

Session

Number of sessions on SessionHost.

SessionHostHealthCheckResult

List of SessionHostHealthCheckReports

Status

Status for a SessionHost.

StatusTimestamp

The timestamp of the status.

SxSStackVersion

The version of the side by side stack on the session host.

UpdateErrorMessage

The error message.

UpdateState

Update state of a SessionHost.

VirtualMachineId

Virtual Machine Id of SessionHost's underlying virtual machine.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to