Reference documentation and code samples for the Google Cloud OsLogin V1 Client class LoginProfile.
The user profile information used for logging in to a virtual machine on Google Compute Engine.
Generated from protobuf message google.cloud.oslogin.v1.LoginProfile
Namespace
Google \ Cloud \ OsLogin \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. A unique user ID.
↳ posix_accounts
array< Google\Cloud\OsLogin\Common\PosixAccount
>
The list of POSIX accounts associated with the user.
↳ ssh_public_keys
array| Google\Protobuf\Internal\MapField
A map from SSH public key fingerprint to the associated key object.
getName
Required. A unique user ID.
string
setName
Required. A unique user ID.
var
string
$this
getPosixAccounts
The list of POSIX accounts associated with the user.
setPosixAccounts
The list of POSIX accounts associated with the user.
$this
getSshPublicKeys
A map from SSH public key fingerprint to the associated key object.
setSshPublicKeys
A map from SSH public key fingerprint to the associated key object.
$this

