ImportDocumentsMetadata

Metadata of the import document operation.

JSON representation
{
  "commonMetadata": {
    object (CommonOperationMetadata)
  },
  "individualImportStatuses": [
    {
      object (IndividualImportStatus)
    }
  ],
  "importConfigValidationResults": [
    {
      object (ImportConfigValidationResult)
    }
  ],
  "totalDocumentCount": integer
}
Fields
commonMetadata

object (CommonOperationMetadata)

The basic metadata of the long-running operation.

individualImportStatuses[]

object (IndividualImportStatus)

The list of response details of each document.

importConfigValidationResults[]

object (ImportConfigValidationResult)

Validation statuses of the batch documents import config.

totalDocumentCount

integer

Total number of the documents that are qualified for importing.

IndividualImportStatus

The status of each individual document in the import process.

JSON representation
{
  "inputGcsSource": string,
  "status": {
    object (Status)
  },
  "outputDocumentId": {
    object (DocumentId)
  }
}
Fields
inputGcsSource

string

The source Cloud Storage URI of the document.

status

object (Status)

The status of the importing of the document.

outputDocumentId

object (DocumentId)

The document id of imported document if it was successful, otherwise empty.

ImportConfigValidationResult

The validation status of each import config. Status is set to an error if there are no documents to import in the importConfig, or OK if the operation will try to proceed with at least one document.

JSON representation
{
  "inputGcsSource": string,
  "status": {
    object (Status)
  }
}
Fields
inputGcsSource

string

The source Cloud Storage URI specified in the import config.

status

object (Status)

The validation status of import config.