Struct google_oslogin1_beta::LoginProfile[][src]

pub struct LoginProfile {
    pub posix_accounts: Option<Vec<PosixAccount>>,
    pub ssh_public_keys: Option<HashMap<String, SshPublicKey>>,
    pub name: Option<String>,
}

The user profile information used for logging in to a virtual machine on Google Compute Engine.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

The list of POSIX accounts associated with the user.

A map from SSH public key fingerprint to the associated key object.

A unique user ID.

Trait Implementations

impl Default for LoginProfile
[src]

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

impl Clone for LoginProfile
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for LoginProfile
[src]

Formats the value using the given formatter. Read more

impl ResponseResult for LoginProfile
[src]

Auto Trait Implementations