# Class CustomerConstraints (1.28.0)

1.28.0 (latest) 1.27.0 1.26.0 1.25.0 1.24.0 1.23.0 1.22.2 1.21.0 1.20.1 1.19.0 1.18.5 1.17.1 1.15.1 1.14.0 1.13.0 1.12.1 1.11.0 1.10.0 1.9.3 1.8.1 1.7.1 1.6.3 1.5.0 1.4.0 1.3.2 1.2.3 1.1.1 1.0.0 0.3.0 0.2.1 0.1.0

    CustomerConstraints(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents constraints required to purchase the Offer for a
customer.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `allowed_regions` | `MutableSequence[str]` Allowed geographical regions of the customer. |
| `allowed_customer_types` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.CloudIdentityInfo.CustomerType]` Allowed Customer Type. |
| `promotional_order_types` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.PromotionalOrderType]` Allowed Promotional Order Type. Present for Promotional offers. |