Share via


UserActiveHoursConfiguration Class

Definition

Manual user set active hours configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.UserActiveHoursConfigurationTypeConverter))]
public class UserActiveHoursConfiguration : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IUserActiveHoursConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.UserActiveHoursConfigurationTypeConverter))>]
type UserActiveHoursConfiguration = class
    interface IUserActiveHoursConfiguration
    interface IJsonSerializable
Public Class UserActiveHoursConfiguration
Implements IUserActiveHoursConfiguration
Inheritance
UserActiveHoursConfiguration
Attributes
Implements

Constructors

Name Description
UserActiveHoursConfiguration()

Creates an new UserActiveHoursConfiguration instance.

Properties

Name Description
EndTimeHour

The end time of the active hours.

StartTimeHour

The start time of the active hours.

TimeZone

The timezone of the active hours.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UserActiveHoursConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UserActiveHoursConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.IUserActiveHoursConfiguration.

FromJsonString(String)

Creates a new instance of UserActiveHoursConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of UserActiveHoursConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to