API documentation for oslogin_v1.types
package.
Classes
DeletePosixAccountRequest
A request message for deleting a POSIX account entry. .. attribute:: name
Required. A reference to the POSIX account to update. POSIX
accounts are identified by the project ID they are
associated with. A reference to the POSIX account is in
format users/{user}/projects/{project}
.
:type: str
DeleteSshPublicKeyRequest
A request message for deleting an SSH public key. .. attribute:: name
Required. The fingerprint of the public key to update.
Public keys are identified by their SHA-256 fingerprint. The
fingerprint of the public key is in format
users/{user}/sshPublicKeys/{fingerprint}
.
:type: str
GetLoginProfileRequest
A request message for retrieving the login profile information for a user.
GetSshPublicKeyRequest
A request message for retrieving an SSH public key. .. attribute:: name
Required. The fingerprint of the public key to retrieve.
Public keys are identified by their SHA-256 fingerprint. The
fingerprint of the public key is in format
users/{user}/sshPublicKeys/{fingerprint}
.
:type: str
ImportSshPublicKeyRequest
A request message for importing an SSH public key. .. attribute:: parent
Required. The unique ID for the user in format
users/{user}
.
:type: str
ImportSshPublicKeyResponse
A response message for importing an SSH public key. .. attribute:: login_profile
The login profile information for the user.
LoginProfile
The user profile information used for logging in to a virtual machine on Google Compute Engine.
UpdateSshPublicKeyRequest
A request message for updating an SSH public key. .. attribute:: name
Required. The fingerprint of the public key to update.
Public keys are identified by their SHA-256 fingerprint. The
fingerprint of the public key is in format
users/{user}/sshPublicKeys/{fingerprint}
.
:type: str