public sealed class AggregateAssetsValuesRequest : IMessage<AggregateAssetsValuesRequest>, IEquatable<AggregateAssetsValuesRequest>, IDeepCloneable<AggregateAssetsValuesRequest>, IBufferMessage, IMessageReference 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 |
|