Voting helps other researchers find interesting modules.
Custom field that represents POSIX account information. Description of the field family: go/fbs-posix. If account has non-empty Username or Uid we will enforce global uniqueness of (AccountNamespace, CustomerKey, SystemId, Uid) and (AccountNamespace, CustomerKey, SystemId, Username) tuples to ensure there are no duplicates.
accountId
String.t
nil
accountNamespace
accountType
customerKey
fingerprint
gecos
gid
homeDirectory
metadata
GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t
operatingSystemType
shell
systemId
uid
username
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPosixAccount{ accountId: String.t() | nil, accountNamespace: String.t() | nil, accountType: String.t() | nil, customerKey: String.t() | nil, fingerprint: String.t() | nil, gecos: String.t() | nil, gid: String.t() | nil, homeDirectory: String.t() | nil, metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil, operatingSystemType: String.t() | nil, shell: String.t() | nil, systemId: String.t() | nil, uid: String.t() | nil, username: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()