public sealed class AggregateAssetsValuesRequest : IMessage<AggregateAssetsValuesRequest>, IEquatable<AggregateAssetsValuesRequest>, IDeepCloneable<AggregateAssetsValuesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class AggregateAssetsValuesRequest.
A request to aggregate one or more values.
Implements
IMessageAggregateAssetsValuesRequest, IEquatableAggregateAssetsValuesRequest, IDeepCloneableAggregateAssetsValuesRequest, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
AggregateAssetsValuesRequest()
public AggregateAssetsValuesRequest()
AggregateAssetsValuesRequest(AggregateAssetsValuesRequest)
public AggregateAssetsValuesRequest(AggregateAssetsValuesRequest other)
Parameter | |
---|---|
Name | Description |
other | AggregateAssetsValuesRequest |
Properties
Aggregations
public RepeatedField<Aggregation> Aggregations { get; }
Array of aggregations to perform. Up to 25 aggregations can be defined.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAggregation |
Filter
public string Filter { get; set; }
The aggregation will be performed on assets that match the provided filter.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. Parent value for AggregateAssetsValuesRequest
.
Property Value | |
---|---|
Type | Description |
string |