LocalUserProperties Class
The Storage Account Local User properties.
Constructor
LocalUserProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
permission_scopes
|
The permission scopes of the local user. |
|
home_directory
|
Optional, local user home directory. |
|
ssh_authorized_keys
|
Optional, local user ssh authorized keys for SFTP. |
|
sid
|
A unique Security Identifier that is generated by the server. |
|
has_shared_key
|
Indicates whether shared key exists. Set it to false to remove existing shared key. |
|
has_ssh_key
|
Indicates whether ssh key exists. Set it to false to remove existing SSH key. |
|
has_ssh_password
|
Indicates whether ssh password exists. Set it to false to remove existing SSH password. |
|
user_id
|
A unique Identifier that is generated by the server. |
|
group_id
|
An identifier for associating a group of users. |
|
allow_acl_authorization
|
Indicates whether ACL authorization is allowed for this user. Set it to false to disallow using ACL authorization. |
|
extended_groups
|
Supplementary group membership. Only applicable for local users enabled for NFSv3 access. |
|
is_nf_sv3_enabled
|
Indicates if the local user is enabled for access with NFSv3 protocol. |
Attributes
allow_acl_authorization
Indicates whether ACL authorization is allowed for this user. Set it to false to disallow using ACL authorization.
allow_acl_authorization: bool | None
extended_groups
Supplementary group membership. Only applicable for local users enabled for NFSv3 access.
extended_groups: list[int] | None
group_id
An identifier for associating a group of users.
group_id: int | None
has_shared_key
Indicates whether shared key exists. Set it to false to remove existing shared key.
has_shared_key: bool | None
has_ssh_key
Indicates whether ssh key exists. Set it to false to remove existing SSH key.
has_ssh_key: bool | None
has_ssh_password
Indicates whether ssh password exists. Set it to false to remove existing SSH password.
has_ssh_password: bool | None
home_directory
Optional, local user home directory.
home_directory: str | None
is_nf_sv3_enabled
Indicates if the local user is enabled for access with NFSv3 protocol.
is_nf_sv3_enabled: bool | None
permission_scopes
The permission scopes of the local user.
permission_scopes: list['_models.PermissionScope'] | None
sid
A unique Security Identifier that is generated by the server.
sid: str | None
ssh_authorized_keys
Optional, local user ssh authorized keys for SFTP.
ssh_authorized_keys: list['_models.SshPublicKey'] | None
user_id
A unique Identifier that is generated by the server.
user_id: int | None