Module types (0.2.0)

API documentation for oslogin_v1.types module.

Classes

DeletePosixAccountRequest

A request message for deleting a POSIX account entry.

DeleteSshPublicKeyRequest

A request message for deleting an SSH public key.

Empty

API documentation for oslogin_v1.types.Empty class.

FieldMask

API documentation for oslogin_v1.types.FieldMask class.

GetLoginProfileRequest

A request message for retrieving the login profile information for a user.

GetSshPublicKeyRequest

A request message for retrieving an SSH public key.

ImportSshPublicKeyRequest

A request message for importing an SSH public key.

The SSH public key and expiration time.

ImportSshPublicKeyResponse

A response message for importing an SSH public key.

LoginProfile

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

The list of POSIX accounts associated with the user.

Indicates if the user is suspended. A suspended user cannot log in but their profile information is retained.

PosixAccount

The POSIX account information associated with a Google account.

The username of the POSIX account.

The default group ID.

The path to the logic shell for this account.

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

SshPublicKey

The SSH public key information associated with a Google account.

An expiration time in microseconds since epoch.

UpdateSshPublicKeyRequest

A request message for updating an SSH public key.

The SSH public key and expiration time.