Struct google_oslogin1_beta::PosixAccount[][src]

pub struct PosixAccount {
    pub username: Option<String>,
    pub shell: Option<String>,
    pub uid: Option<String>,
    pub primary: Option<bool>,
    pub operating_system_type: Option<String>,
    pub gid: Option<String>,
    pub system_id: Option<String>,
    pub home_directory: Option<String>,
    pub gecos: Option<String>,
    pub account_id: Option<String>,
}

The POSIX account information associated with a Google account.

This type is not used in any activity, and only used as part of another schema.

Fields

The username of the POSIX account.

The path to the logic shell for this account.

The user ID.

Only one POSIX account can be marked as primary.

The operating system type where this account applies.

The default group ID.

System identifier for which account the username or uid applies to. By default, the empty value is used.

The path to the home directory for this account.

The GECOS (user information) entry for this account.

Output only. A POSIX account identifier.

Trait Implementations

impl Default for PosixAccount
[src]

Returns the "default value" for a type. Read more

impl Clone for PosixAccount
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for PosixAccount
[src]

Formats the value using the given formatter. Read more

impl Part for PosixAccount
[src]

Auto Trait Implementations