Show / Hide Table of Contents

Class PosixAccount

The POSIX account information associated with a Google account.

Inheritance
object
PosixAccount
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudOSLogin.v1.Data
Assembly: Google.Apis.CloudOSLogin.v1.dll
Syntax
public class PosixAccount : IDirectResponseSchema

Properties

AccountId

Output only. A POSIX account identifier.

Declaration
[JsonProperty("accountId")]
public virtual string AccountId { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Gecos

The GECOS (user information) entry for this account.

Declaration
[JsonProperty("gecos")]
public virtual string Gecos { get; set; }
Property Value
Type Description
string

Gid

The default group ID.

Declaration
[JsonProperty("gid")]
public virtual long? Gid { get; set; }
Property Value
Type Description
long?

HomeDirectory

The path to the home directory for this account.

Declaration
[JsonProperty("homeDirectory")]
public virtual string HomeDirectory { get; set; }
Property Value
Type Description
string

Name

Output only. The canonical resource name.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OperatingSystemType

The operating system type where this account applies.

Declaration
[JsonProperty("operatingSystemType")]
public virtual string OperatingSystemType { get; set; }
Property Value
Type Description
string

Primary

Only one POSIX account can be marked as primary.

Declaration
[JsonProperty("primary")]
public virtual bool? Primary { get; set; }
Property Value
Type Description
bool?

Shell

The path to the logic shell for this account.

Declaration
[JsonProperty("shell")]
public virtual string Shell { get; set; }
Property Value
Type Description
string

SystemId

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

Declaration
[JsonProperty("systemId")]
public virtual string SystemId { get; set; }
Property Value
Type Description
string

Uid

The user ID.

Declaration
[JsonProperty("uid")]
public virtual long? Uid { get; set; }
Property Value
Type Description
long?

Username

The username of the POSIX account.

Declaration
[JsonProperty("username")]
public virtual string Username { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX