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
IMessage<PriceByResource>, IEquatable<PriceByResource>, IDeepCloneable<PriceByResource>, 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 |
RepeatedField<PricePhase> |
ResourceType
public ResourceType ResourceType { get; set; }
Resource Type. Example: SEAT
Property Value | |
---|---|
Type | Description |
ResourceType |