public sealed class ResolveAmendmentTargetRequest : IMessage<ResolveAmendmentTargetRequest>, IEquatable<ResolveAmendmentTargetRequest>, IDeepCloneable<ResolveAmendmentTargetRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Commerce Producer v1beta API class ResolveAmendmentTargetRequest.
Message for resolving an amended offer.
Implements
IMessageResolveAmendmentTargetRequest, IEquatableResolveAmendmentTargetRequest, IDeepCloneableResolveAmendmentTargetRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CommerceProducer.V1BetaAssembly
Google.Cloud.CommerceProducer.V1Beta.dll
Constructors
ResolveAmendmentTargetRequest()
public ResolveAmendmentTargetRequest()ResolveAmendmentTargetRequest(ResolveAmendmentTargetRequest)
public ResolveAmendmentTargetRequest(ResolveAmendmentTargetRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ResolveAmendmentTargetRequest |
Properties
BaseStandardOffer
public string BaseStandardOffer { get; set; }Required. The base standard offer that the private offer will be based on. Format: projects/{project}/locations/{location}/services/{service}/standardOffers/{standard_offer}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
BaseStandardOfferAsStandardOfferName
public StandardOfferName BaseStandardOfferAsStandardOfferName { get; set; }StandardOfferName-typed view over the BaseStandardOffer resource name property.
| Property Value | |
|---|---|
| Type | Description |
StandardOfferName |
|
Parent
public string Parent { get; set; }Required. Parent value for ResolveAmendmentTargetRequest
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|
TargetBillingAccount
public string TargetBillingAccount { get; set; }Required. The customer's billing account targeted by the offer. This is the billing account for which the new private offer will be created on. Format: billingAccounts/{billing_account}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TargetBillingAccountAsBillingAccountName
public BillingAccountName TargetBillingAccountAsBillingAccountName { get; set; }BillingAccountName-typed view over the TargetBillingAccount resource name property.
| Property Value | |
|---|---|
| Type | Description |
BillingAccountName |
|