// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// DeviceConfigurationAssignment The device configuration assignment entity assigns an AAD group to a specific device configuration.
type DeviceConfigurationAssignment struct {
	// Entity is the base model of DeviceConfigurationAssignment
	Entity
	// Target The assignment target for the device configuration.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
	// Source The assignment source for the device configuration, direct or parcel/policySet. This property is read-only.
	Source *DeviceAndAppManagementAssignmentSource `json:"source,omitempty"`
	// SourceID The identifier of the source of the assignment. This property is read-only.
	SourceID *string `json:"sourceId,omitempty"`
}