Cloud Commerce Producer v1beta API - Class ResolveAmendmentTargetRequest (1.0.0-beta01)

public sealed class ResolveAmendmentTargetRequest : IMessage<ResolveAmendmentTargetRequest>, IEquatable<ResolveAmendmentTargetRequest>, IDeepCloneable<ResolveAmendmentTargetRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Commerce Producer v1beta API class ResolveAmendmentTargetRequest.

Message for resolving an amended offer.

Inheritance

object > ResolveAmendmentTargetRequest

Namespace

Google.Cloud.CommerceProducer.V1Beta

Assembly

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