Class ImportDocumentsRequest (2.3.0)

public sealed class ImportDocumentsRequest : IMessage<ImportDocumentsRequest>, IEquatable<ImportDocumentsRequest>, IDeepCloneable<ImportDocumentsRequest>, IBufferMessage, IMessage

The request for [FirestoreAdmin.ImportDocuments][google.firestore.admin.v1.FirestoreAdmin.ImportDocuments].

Inheritance

Object > ImportDocumentsRequest

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

Google.Cloud.Firestore.Admin.V1.dll

Constructors

ImportDocumentsRequest()

public ImportDocumentsRequest()

ImportDocumentsRequest(ImportDocumentsRequest)

public ImportDocumentsRequest(ImportDocumentsRequest other)
Parameter
NameDescription
otherImportDocumentsRequest

Properties

CollectionIds

public RepeatedField<string> CollectionIds { get; }

Which collection ids to import. Unspecified means all collections included in the import.

Property Value
TypeDescription
RepeatedField<String>

DatabaseName

public DatabaseName DatabaseName { get; set; }

DatabaseName-typed view over the Name resource name property.

Property Value
TypeDescription
DatabaseName

InputUriPrefix

public string InputUriPrefix { get; set; }

Location of the exported files. This must match the output_uri_prefix of an ExportDocumentsResponse from an export that has completed successfully. See: [google.firestore.admin.v1.ExportDocumentsResponse.output_uri_prefix][google.firestore.admin.v1.ExportDocumentsResponse.output_uri_prefix].

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Required. Database to import into. Should be of the form: projects/{project_id}/databases/{database_id}.

Property Value
TypeDescription
String