Firestore Admin v1 API - Class CreateUserCredsRequest (3.13.0)

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].

Inheritance

object > CreateUserCredsRequest

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

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