public sealed class CustomerConstraints : IMessage<CustomerConstraints>, IEquatable<CustomerConstraints>, IDeepCloneable<CustomerConstraints>, IBufferMessage, IMessageRepresents constraints required to purchase the Offer for a customer.
Implements
Google.Protobuf.IMessage<CustomerConstraints>, IEquatable<CustomerConstraints>, Google.Protobuf.IDeepCloneable<CustomerConstraints>, Google.Protobuf.IBufferMessage, Google.Protobuf.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 |
Google.Protobuf.Collections.RepeatedField<CloudIdentityInfo.Types.CustomerType> |
|
AllowedRegions
public RepeatedField<string> AllowedRegions { get; }Allowed geographical regions of the customer.
| Property Value | |
|---|---|
| Type | Description |
Google.Protobuf.Collections.RepeatedField<String> |
|
PromotionalOrderTypes
public RepeatedField<PromotionalOrderType> PromotionalOrderTypes { get; }Allowed Promotional Order Type. Present for Promotional offers.
| Property Value | |
|---|---|
| Type | Description |
Google.Protobuf.Collections.RepeatedField<PromotionalOrderType> |
|