public sealed class LineItemInfo : IMessage<LineItemInfo>, IEquatable<LineItemInfo>, IDeepCloneable<LineItemInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class LineItemInfo.
Line item information.
Implements
IMessageLineItemInfo, IEquatableLineItemInfo, IDeepCloneableLineItemInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Commerce.Consumer.Procurement.V1Assembly
Google.Cloud.Commerce.Consumer.Procurement.V1.dll
Constructors
LineItemInfo()
public LineItemInfo()
LineItemInfo(LineItemInfo)
public LineItemInfo(LineItemInfo other)
Parameter | |
---|---|
Name | Description |
other | LineItemInfo |
Properties
Offer
public string Offer { get; set; }
Optional. The name of the offer can have either of these formats: 'billingAccounts/{billing_account}/offers/{offer}', or 'services/{service}/standardOffers/{offer}'.
Property Value | |
---|---|
Type | Description |
string |
OfferAsOfferName
public OfferName OfferAsOfferName { get; set; }
Property Value | |
---|---|
Type | Description |
OfferName |
Parameters
public RepeatedField<Parameter> Parameters { get; }
Optional. User-provided parameters.
Property Value | |
---|---|
Type | Description |
RepeatedFieldParameter |
Subscription
public Subscription Subscription { get; set; }
Output only. Information about the subscription created, if applicable.
Property Value | |
---|---|
Type | Description |
Subscription |