Migration Center v1 API - Class AggregateAssetsValuesRequest (1.0.0)

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.

Inheritance

object > AggregateAssetsValuesRequest

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

AggregateAssetsValuesRequest()

public AggregateAssetsValuesRequest()

AggregateAssetsValuesRequest(AggregateAssetsValuesRequest)

public AggregateAssetsValuesRequest(AggregateAssetsValuesRequest other)
Parameter
NameDescription
otherAggregateAssetsValuesRequest

Properties

Aggregations

public RepeatedField<Aggregation> Aggregations { get; }

Array of aggregations to perform. Up to 25 aggregations can be defined.

Property Value
TypeDescription
RepeatedFieldAggregation

Filter

public string Filter { get; set; }

The aggregation will be performed on assets that match the provided filter.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. Parent value for AggregateAssetsValuesRequest.

Property Value
TypeDescription
string