Table of Contents

Class ProjectUser

Namespace
Autodesk.ACC.AccountAdmin.Models
Assembly
Autodesk.ACC.AccountAdmin.dll

Project user information.

public class ProjectUser : BaseUser, IParsable
Inheritance
ProjectUser
Implements
IParsable
Derived
Inherited Members

Properties

AccessLevels

Flags indicating the users access levels in the account.

public ProjectUser_accessLevels? AccessLevels { get; }

Property Value

ProjectUser_accessLevels

CompanyId

The identifier of the company the user is representing in the project. This identifier does not apply to classic glue, plan, and field

public UntypedNode? CompanyId { get; set; }

Property Value

UntypedNode

Products

The products property

public List<UsersImport>? Products { get; set; }

Property Value

List<UsersImport>

RoleIds

The list of role ids the user belongs to in the project.

public List<Guid?>? RoleIds { get; set; }

Property Value

List<Guid?>

Services

Flags indicating which services the user can access.

public List<ProjectUser_services>? Services { get; set; }

Property Value

List<ProjectUser_services>

Status

The status of this user on the account. Valid values are active, pending, disabled, and deleted.

public string? Status { get; }

Property Value

string

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static ProjectUser CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

ProjectUser

A ProjectUser

GetFieldDeserializers()

The deserialization information for the current model

public override IDictionary<string, Action<IParseNode>> GetFieldDeserializers()

Returns

IDictionary<string, Action<IParseNode>>

A IDictionary<string, Action<IParseNode>>

Serialize(ISerializationWriter)

Serializes information the current object

public override void Serialize(ISerializationWriter writer)

Parameters

writer ISerializationWriter

Serialization writer to use to serialize this model