public sealed class CreateUserCredsRequest : IMessage<CreateUserCredsRequest>, IEquatable<CreateUserCredsRequest>, IDeepCloneable<CreateUserCredsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore Admin v1 API class CreateUserCredsRequest.
The request for [FirestoreAdmin.CreateUserCreds][google.firestore.admin.v1.FirestoreAdmin.CreateUserCreds].
Implements
IMessageCreateUserCredsRequest, IEquatableCreateUserCredsRequest, IDeepCloneableCreateUserCredsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
CreateUserCredsRequest()
public CreateUserCredsRequest()
CreateUserCredsRequest(CreateUserCredsRequest)
public CreateUserCredsRequest(CreateUserCredsRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateUserCredsRequest |
Properties
Parent
public string Parent { get; set; }
Required. A parent name of the form
projects/{project_id}/databases/{database_id}
Property Value | |
---|---|
Type | Description |
string |
ParentAsDatabaseName
public DatabaseName ParentAsDatabaseName { get; set; }
DatabaseName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
DatabaseName |
UserCreds
public UserCreds UserCreds { get; set; }
Required. The user creds to create.
Property Value | |
---|---|
Type | Description |
UserCreds |
UserCredsId
public string UserCredsId { get; set; }
Required. The ID to use for the user creds, which will become the final component of the user creds's resource name.
This value should be 4-63 characters. Valid characters are /[a-z][0-9]-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/.
Property Value | |
---|---|
Type | Description |
string |