User Class

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

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.databoxedge.v2020_09_01_preview.models._models_py3.ARMBaseModel
User

Constructor

User(*, encrypted_password: Optional[azure.mgmt.databoxedge.v2020_09_01_preview.models._models_py3.AsymmetricEncryptedSecret] = None, user_type: Optional[Union[str, azure.mgmt.databoxedge.v2020_09_01_preview.models._data_box_edge_management_client_enums.UserType]] = None, **kwargs)

Parameters

encrypted_password
AsymmetricEncryptedSecret
Required

The password details.

user_type
str or UserType
Required

Type of the user. Possible values include: "Share", "LocalManagement", "ARM".

Variables

id
str

The path ID that uniquely identifies the object.

name
str

The object name.

type
str

The hierarchical type of the object.

system_data
SystemData

User in DataBoxEdge Resource.

share_access_rights
list[ShareAccessRight]

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