AppsPeopleOzExternalMergedpeopleapiPosixAccount

People APIInfrastructure

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPosixAccount

2
out of 10
Low
SEO Impact
Custom field that represents POSIX account information. Description of the field family: go/fbs-posix. If account has non-empty Username or Uid we will enforce global uniqueness of (AccountNamespace, CustomerKey, SystemId, Uid) and (AccountNamespace, CustomerKey, SystemId, Username) tuples to ensure there are no duplicates.

SEO Analysis

AI Generated

Backend infrastructure with indirect SEO impact. This model (Apps People Oz External Mergedpeopleapi Posix Account) contains 14 attributes that define its data structure. Key functionality includes: The user visible value is used to distinguish identical posix account fields with different customer key values.

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture

Attributes

14
Sort:|Filter:
accountIdstring
Default: nilFull type: String.t

The user visible value is used to distinguish identical posix account fields with different customer key values.

accountNamespacestring
Default: nilFull type: String.t

Value indicates the uniqueness namespace that applies to the POSIX information. The value is included in all POSIX account uniqueness indices. The indexing prevents two accounts within the same customer from having the same username. Namespacing allows Windows and Linux users to share the same username.

accountTypestring
Default: nilFull type: String.t

Value indicates whether the POSIX information is associated with a non-human entity and the validation logic to apply during PosixAccount mutation.

customerKeystring
Default: nilFull type: String.t

The customer associated with the POSIX identity. If the user is already associated with a G Suite Customer, this field has the same value as http://google3/ccc/hosted/policies/settings/dthree_customer_info.proto

fingerprintstring
Default: nilFull type: String.t

The value is automatically set to a SHA-256 fingerprint of the POSIX account. A fingerprint should uniquely identify a POSIX account entry.

gecosstring
Default: nilFull type: String.t

The GECOS (user information) entry for this account.

gidstring
Default: nilFull type: String.t

The default group ID.

homeDirectorystring
Default: nilFull type: String.t

The path to the home directory for this account.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t
operatingSystemTypestring
Default: nilFull type: String.t

Value indicates whether to use Linux or Windows specific validation logic during PosixAccount mutation.

shellstring
Default: nilFull type: String.t

The path to the login shell for this account.

systemIdstring
Default: nilFull type: String.t

System identifier for which account Username or Uid apply to. If not specified on mutate by a caller it will default to empty value if either Username or Uid are being set. SystemId does require to have a value (even an empty one) because it is included into null-filtered Spanner index used to enforce uniqueness on Username and Uid fields.

uidstring
Default: nilFull type: String.t

The user ID.

usernamestring
Default: nilFull type: String.t

The username of the account.