Class User
Message describing User object.
Implements
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1alpha.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1alpha.dll
Syntax
public class User : IDirectResponseSchema
Properties
DatabaseRoles
Optional. List of database roles this user has. The database role strings are subject to the PostgreSQL naming conventions.
Declaration
[JsonProperty("databaseRoles")]
public virtual IList<string> DatabaseRoles { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
KeepExtraRoles
Input only. If the user already exists and it has additional roles, keep them granted.
Declaration
[JsonProperty("keepExtraRoles")]
public virtual bool? KeepExtraRoles { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Name
Output only. Name of the resource in the form of projects/{project}/locations/{location}/cluster/{cluster}/users/{user}.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Password
Input only. Password for the user.
Declaration
[JsonProperty("password")]
public virtual string Password { get; set; }
Property Value
Type | Description |
---|---|
string |
UserType
Optional. Type of this user.
Declaration
[JsonProperty("userType")]
public virtual string UserType { get; set; }
Property Value
Type | Description |
---|---|
string |