Share via


AssignmentReportResource Class

Definition

The guest configuration assignment resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.AssignmentReportResourceTypeConverter))]
public class AssignmentReportResource : Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.IAssignmentReportResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.AssignmentReportResourceTypeConverter))>]
type AssignmentReportResource = class
    interface IAssignmentReportResource
    interface IJsonSerializable
Public Class AssignmentReportResource
Implements IAssignmentReportResource
Inheritance
AssignmentReportResource
Attributes
Implements

Constructors

Name Description
AssignmentReportResource()

Creates an new AssignmentReportResource instance.

Properties

Name Description
ComplianceStatus

A value indicating compliance status of the machine for the assigned guest configuration.

Property

Properties of a guest configuration assignment resource.

Reason

Compliance reason and reason code for a resource.

ResourceId

Name of the guest configuration assignment resource setting.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AssignmentReportResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AssignmentReportResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.GuestConfiguration.Models.IAssignmentReportResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AssignmentReportResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to