Cloud Channel v1 API - Class CustomerConstraints (2.8.0)

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

Reference documentation and code samples for the Cloud Channel v1 API class CustomerConstraints.

Represents constraints required to purchase the Offer for a customer.

Inheritance

object > CustomerConstraints

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

CustomerConstraints()

public CustomerConstraints()

CustomerConstraints(CustomerConstraints)

public CustomerConstraints(CustomerConstraints other)
Parameter
NameDescription
otherCustomerConstraints

Properties

AllowedCustomerTypes

public RepeatedField<CloudIdentityInfo.Types.CustomerType> AllowedCustomerTypes { get; }

Allowed Customer Type.

Property Value
TypeDescription
RepeatedFieldCloudIdentityInfoTypesCustomerType

AllowedRegions

public RepeatedField<string> AllowedRegions { get; }

Allowed geographical regions of the customer.

Property Value
TypeDescription
RepeatedFieldstring

PromotionalOrderTypes

public RepeatedField<PromotionalOrderType> PromotionalOrderTypes { get; }

Allowed Promotional Order Type. Present for Promotional offers.

Property Value
TypeDescription
RepeatedFieldPromotionalOrderType