SessionHostAgentUpdateProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The session host configuration for updating agent, monitoring agent, and stack component.
public class SessionHostAgentUpdateProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostAgentUpdateProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostAgentUpdateProperties>
type SessionHostAgentUpdateProperties = class
interface IJsonModel<SessionHostAgentUpdateProperties>
interface IPersistableModel<SessionHostAgentUpdateProperties>
Public Class SessionHostAgentUpdateProperties
Implements IJsonModel(Of SessionHostAgentUpdateProperties), IPersistableModel(Of SessionHostAgentUpdateProperties)
- Inheritance
-
SessionHostAgentUpdateProperties
- Implements
Constructors
SessionHostAgentUpdateProperties() |
Initializes a new instance of SessionHostAgentUpdateProperties. |
Properties
DoesUseSessionHostLocalTime |
Whether to use localTime of the virtual machine. |
MaintenanceWindows |
List of maintenance windows. Maintenance windows are 2 hours long. |
MaintenanceWindowTimeZone |
Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true. |
UpdateType |
The type of maintenance for session host components. |
Explicit Interface Implementations
IJsonModel<SessionHostAgentUpdateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<SessionHostAgentUpdateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<SessionHostAgentUpdateProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<SessionHostAgentUpdateProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<SessionHostAgentUpdateProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |