public sealed class ReportConfig : IMessage<ReportConfig>, IEquatable<ReportConfig>, IDeepCloneable<ReportConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class ReportConfig.
The groups and associated preference sets on which we can generate reports.
Implements
IMessageReportConfig, IEquatableReportConfig, IDeepCloneableReportConfig, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
ReportConfig()
public ReportConfig()
ReportConfig(ReportConfig)
public ReportConfig(ReportConfig other)
Parameter | |
---|---|
Name | Description |
other | ReportConfig |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The timestamp when the resource was created.
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 |
GroupPreferencesetAssignments
public RepeatedField<ReportConfig.Types.GroupPreferenceSetAssignment> GroupPreferencesetAssignments { get; }
Required. Collection of combinations of groups and preference sets.
Property Value | |
---|---|
Type | Description |
RepeatedFieldReportConfigTypesGroupPreferenceSetAssignment |
Name
public string Name { get; set; }
Output only. Name of resource.
Property Value | |
---|---|
Type | Description |
string |
ReportConfigName
public ReportConfigName ReportConfigName { get; set; }
ReportConfigName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ReportConfigName |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The timestamp when the resource was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |