Share via


CustomizationGroup Class

Definition

Represents a list of tasks to apply to a Dev Box.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.CustomizationGroupTypeConverter))]
public class CustomizationGroup : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ICustomizationGroup
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.CustomizationGroupTypeConverter))>]
type CustomizationGroup = class
    interface ICustomizationGroup
    interface IJsonSerializable
Public Class CustomizationGroup
Implements ICustomizationGroup
Inheritance
CustomizationGroup
Attributes
Implements

Constructors

CustomizationGroup()

Creates an new CustomizationGroup instance.

Properties

EndTime

End time of the customization group.

Name

Name of the customization group.

StartTime

Start time of the customization group.

Status

Status of the customization group.

Task

Tasks to apply. Note by default tasks are excluded from the response when listing customization groups. To include them, use the include=tasks query parameter.

Uri

The unique URI of the customization group.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomizationGroup.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomizationGroup.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ICustomizationGroup.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomizationGroup into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to