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.
Implements
IMessageImportJob, IEquatableImportJob, IDeepCloneableImportJob, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
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 |