GoogleApi.OSLogin.V1alpha.Model.PosixAccount (google_api_os_login v0.30.0)
View SourceThe POSIX account information associated with a Google account.
Attributes
-
accountId
(type:String.t
, default:nil
) - Output only. A POSIX account identifier. -
gecos
(type:String.t
, default:nil
) - The GECOS (user information) entry for this account. -
gid
(type:String.t
, default:nil
) - The default group ID. -
homeDirectory
(type:String.t
, default:nil
) - The path to the home directory for this account. -
name
(type:String.t
, default:nil
) - Output only. The canonical resource name. -
operatingSystemType
(type:String.t
, default:nil
) - The operating system type where this account applies. -
primary
(type:boolean()
, default:nil
) - Only one POSIX account can be marked as primary. -
shell
(type:String.t
, default:nil
) - The path to the logic shell for this account. -
systemId
(type:String.t
, default:nil
) - System identifier for which account the username or uid applies to. By default, the empty value is used. -
uid
(type:String.t
, default:nil
) - The user ID. -
username
(type:String.t
, default:nil
) - The username of the POSIX account.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.OSLogin.V1alpha.Model.PosixAccount{ accountId: String.t() | nil, gecos: String.t() | nil, gid: String.t() | nil, homeDirectory: String.t() | nil, name: String.t() | nil, operatingSystemType: String.t() | nil, primary: boolean() | nil, shell: String.t() | nil, systemId: String.t() | nil, uid: String.t() | nil, username: String.t() | nil }