public sealed class ImportDocumentsRequest : IMessage<ImportDocumentsRequest>, IEquatable<ImportDocumentsRequest>, IDeepCloneable<ImportDocumentsRequest>, IBufferMessage, IMessage
The request for [FirestoreAdmin.ImportDocuments][google.firestore.admin.v1.FirestoreAdmin.ImportDocuments].
Implements
IMessage<ImportDocumentsRequest>, IEquatable<ImportDocumentsRequest>, IDeepCloneable<ImportDocumentsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
ImportDocumentsRequest()
public ImportDocumentsRequest()
ImportDocumentsRequest(ImportDocumentsRequest)
public ImportDocumentsRequest(ImportDocumentsRequest other)
Parameter | |
---|---|
Name | Description |
other | ImportDocumentsRequest |
Properties
CollectionIds
public RepeatedField<string> CollectionIds { get; }
Which collection ids to import. Unspecified means all collections included in the import.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
DatabaseName
public DatabaseName DatabaseName { get; set; }
DatabaseName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |