Share via


User Class

Definition

Represents a user who has access to one or more shares on the Data Box Edge/Gateway device.

[Microsoft.Rest.Serialization.JsonTransformation]
public class User : Microsoft.Azure.Management.DataBoxEdge.Models.ARMBaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type User = class
    inherit ARMBaseModel
Public Class User
Inherits ARMBaseModel
Inheritance
Attributes

Constructors

User()

Initializes a new instance of the User class.

User(String, String, String, String, SystemData, AsymmetricEncryptedSecret, IList<ShareAccessRight>)

Initializes a new instance of the User class.

Properties

EncryptedPassword

Gets or sets the password details.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
Name

Gets the object name.

(Inherited from ARMBaseModel)
ShareAccessRights

Gets list of shares that the user has rights on. This field should not be specified during user creation.

SystemData

Gets or sets user in DataBoxEdge Resource

Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)
UserType

Gets or sets type of the user. Possible values include: 'Share', 'LocalManagement', 'ARM'

Methods

Validate()

Validate the object.

Applies to