Share via


GuestConfigurationAssignmentData Class

Definition

A class representing the GuestConfigurationAssignment data model. Guest configuration assignment is an association between a machine and guest configuration.

public class GuestConfigurationAssignmentData : Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.GuestConfiguration.GuestConfigurationAssignmentData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.GuestConfiguration.GuestConfigurationAssignmentData>
public class GuestConfigurationAssignmentData : Azure.ResourceManager.GuestConfiguration.Models.GuestConfigurationResourceData
type GuestConfigurationAssignmentData = class
    inherit GuestConfigurationResourceData
    interface IJsonModel<GuestConfigurationAssignmentData>
    interface IPersistableModel<GuestConfigurationAssignmentData>
type GuestConfigurationAssignmentData = class
    inherit GuestConfigurationResourceData
Public Class GuestConfigurationAssignmentData
Inherits GuestConfigurationResourceData
Implements IJsonModel(Of GuestConfigurationAssignmentData), IPersistableModel(Of GuestConfigurationAssignmentData)
Public Class GuestConfigurationAssignmentData
Inherits GuestConfigurationResourceData
Inheritance
GuestConfigurationAssignmentData
Implements

Constructors

GuestConfigurationAssignmentData()

Initializes a new instance of GuestConfigurationAssignmentData.

Properties

Id

ARM resource id of the guest configuration assignment.

(Inherited from GuestConfigurationResourceData)
Location

Region where the VM is located.

(Inherited from GuestConfigurationResourceData)
Name

Name of the guest configuration assignment.

(Inherited from GuestConfigurationResourceData)
Properties

Properties of the Guest configuration assignment.

ResourceType

The type of the resource.

(Inherited from GuestConfigurationResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from GuestConfigurationResourceData)

Explicit Interface Implementations

IJsonModel<GuestConfigurationAssignmentData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<GuestConfigurationAssignmentData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<GuestConfigurationResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from GuestConfigurationResourceData)
IJsonModel<GuestConfigurationResourceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from GuestConfigurationResourceData)
IPersistableModel<GuestConfigurationAssignmentData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GuestConfigurationAssignmentData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<GuestConfigurationAssignmentData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<GuestConfigurationResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from GuestConfigurationResourceData)
IPersistableModel<GuestConfigurationResourceData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from GuestConfigurationResourceData)
IPersistableModel<GuestConfigurationResourceData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from GuestConfigurationResourceData)

Applies to