public sealed class CustomerConstraints : IMessage<CustomerConstraints>, IEquatable<CustomerConstraints>, IDeepCloneable<CustomerConstraints>, IBufferMessage, IMessage
Represents constraints required to purchase the Offer for a customer.
Implements
IMessage<CustomerConstraints>, IEquatable<CustomerConstraints>, IDeepCloneable<CustomerConstraints>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
CustomerConstraints()
public CustomerConstraints()
CustomerConstraints(CustomerConstraints)
public CustomerConstraints(CustomerConstraints other)
Parameter | |
---|---|
Name | Description |
other | CustomerConstraints |
Properties
AllowedCustomerTypes
public RepeatedField<CloudIdentityInfo.Types.CustomerType> AllowedCustomerTypes { get; }
Allowed Customer Type.
Property Value | |
---|---|
Type | Description |
RepeatedField<CloudIdentityInfo.Types.CustomerType> |
AllowedRegions
public RepeatedField<string> AllowedRegions { get; }
Allowed geographical regions of the customer.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
PromotionalOrderTypes
public RepeatedField<PromotionalOrderType> PromotionalOrderTypes { get; }
Allowed Promotional Order Type. Present for Promotional offers.
Property Value | |
---|---|
Type | Description |
RepeatedField<PromotionalOrderType> |