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 gid: Option<String>,
    pub system_id: Option<String>,
    pub home_directory: Option<String>,
    pub gecos: Option<String>,
}

The POSIX account information associated with a Directory API User.

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 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.

Trait Implementations

impl Default for PosixAccount
[src]

[src]

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

impl Clone for PosixAccount
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for PosixAccount
[src]

[src]

Formats the value using the given formatter.

impl Part for PosixAccount
[src]