public sealed class Report : IMessage<Report>, IEquatable<Report>, IDeepCloneable<Report>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class Report.
Report represents a point-in-time rendering of the ReportConfig results.
Namespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
Report()
public Report()
Report(Report)
public Report(Report other)
Parameter | |
---|---|
Name | Description |
other | Report |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Creation timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Free-text description.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
User-friendly display name. Maximum length is 63 characters.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Output only. Name of resource.
Property Value | |
---|---|
Type | Description |
string |
ReportName
public ReportName ReportName { get; set; }
ReportName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ReportName |
State
public Report.Types.State State { get; set; }
Report creation state.
Property Value | |
---|---|
Type | Description |
ReportTypesState |
Summary
public ReportSummary Summary { get; set; }
Output only. Summary view of the Report.
Property Value | |
---|---|
Type | Description |
ReportSummary |
Type
public Report.Types.Type Type { get; set; }
Report type.
Property Value | |
---|---|
Type | Description |
ReportTypesType |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Last update timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |