Migration Center v1 API - Class ImportJob (1.2.0)

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

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

A resource that represents the background job that imports asset frames.

Inheritance

object > ImportJob

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

ImportJob()

public ImportJob()

ImportJob(ImportJob)

public ImportJob(ImportJob other)
Parameter
Name Description
other ImportJob

Properties

AssetSource

public string AssetSource { get; set; }

Required. Reference to a source.

Property Value
Type Description
string

AssetSourceAsSourceName

public SourceName AssetSourceAsSourceName { get; set; }

SourceName-typed view over the AssetSource resource name property.

Property Value
Type Description
SourceName

CompleteTime

public Timestamp CompleteTime { get; set; }

Output only. The timestamp when the import job was completed.

Property Value
Type Description
Timestamp

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the import job was created.

Property Value
Type Description
Timestamp

DisplayName

public string DisplayName { get; set; }

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

Property Value
Type Description
string

ExecutionReport

public ExecutionReport ExecutionReport { get; set; }

Output only. The report with the results of running the import job.

Property Value
Type Description
ExecutionReport

ImportJobName

public ImportJobName ImportJobName { get; set; }

ImportJobName-typed view over the Name resource name property.

Property Value
Type Description
ImportJobName

Labels

public MapField<string, string> Labels { get; }

Labels as key value pairs.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Output only. The full name of the import job.

Property Value
Type Description
string

ReportCase

public ImportJob.ReportOneofCase ReportCase { get; }
Property Value
Type Description
ImportJobReportOneofCase

State

public ImportJob.Types.ImportJobState State { get; set; }

Output only. The state of the import job.

Property Value
Type Description
ImportJobTypesImportJobState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp when the import job was last updated.

Property Value
Type Description
Timestamp

ValidationReport

public ValidationReport ValidationReport { get; set; }

Output only. The report with the validation results of the import job.

Property Value
Type Description
ValidationReport