public sealed class PriceByResource : IMessage<PriceByResource>, IEquatable<PriceByResource>, IDeepCloneable<PriceByResource>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class PriceByResource.
Represents price by resource type.
Implements
IMessagePriceByResource, IEquatablePriceByResource, IDeepCloneablePriceByResource, IBufferMessage, 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 |
RepeatedFieldPricePhase |
ResourceType
public ResourceType ResourceType { get; set; }
Resource Type. Example: SEAT
Property Value | |
---|---|
Type | Description |
ResourceType |