Migration Center v1 API - Class ImportDataFile (1.0.0)

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

Reference documentation and code samples for the Migration Center v1 API class ImportDataFile.

A resource that represents a payload file in an import job.

Inheritance

object > ImportDataFile

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

ImportDataFile()

public ImportDataFile()

ImportDataFile(ImportDataFile)

public ImportDataFile(ImportDataFile other)
Parameter
NameDescription
otherImportDataFile

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the file was created.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

User-friendly display name. Maximum length is 63 characters.

Property Value
TypeDescription
string

FileInfoCase

public ImportDataFile.FileInfoOneofCase FileInfoCase { get; }
Property Value
TypeDescription
ImportDataFileFileInfoOneofCase

Format

public ImportJobFormat Format { get; set; }

Required. The payload format.

Property Value
TypeDescription
ImportJobFormat

ImportDataFileName

public ImportDataFileName ImportDataFileName { get; set; }

ImportDataFileName-typed view over the Name resource name property.

Property Value
TypeDescription
ImportDataFileName

Name

public string Name { get; set; }

Output only. The name of the file.

Property Value
TypeDescription
string

State

public ImportDataFile.Types.State State { get; set; }

Output only. The state of the import data file.

Property Value
TypeDescription
ImportDataFileTypesState

UploadFileInfo

public UploadFileInfo UploadFileInfo { get; set; }

Information about a file that is uploaded to a storage service.

Property Value
TypeDescription
UploadFileInfo