public sealed class PriceByResource : IMessage<PriceByResource>, IEquatable<PriceByResource>, IDeepCloneable<PriceByResource>, IBufferMessage, IMessage
Represents price by resource type.
Implements
Google.Protobuf.IMessage<PriceByResource>, IEquatable<PriceByResource>, Google.Protobuf.IDeepCloneable<PriceByResource>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
PriceByResource()
public PriceByResource()
PriceByResource(PriceByResource)
public PriceByResource(PriceByResource other)
Parameter | |
---|---|
Name | Description |
other | PriceByResource |
Properties
Price
public Price Price { get; set; }
Price of the Offer. Present if there are no price phases.
Property Value | |
---|---|
Type | Description |
Price |
PricePhases
public RepeatedField<PricePhase> PricePhases { get; }
Specifies the price by time range.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.RepeatedField<PricePhase> |
ResourceType
public ResourceType ResourceType { get; set; }
Resource Type. Example: SEAT
Property Value | |
---|---|
Type | Description |
ResourceType |