# Class PricePhase (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

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

Specifies the price by the duration of months.
For example, a 20% discount for the first six months, then a 10%
discount starting on the seventh month.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `period_type` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.PeriodType` Defines the phase period type. |
| `first_period` | `int` Defines first period for the phase. |
| `last_period` | `int` Defines first period for the phase. |
| `price` | `google.cloud.channel_v1.types.Price` Price of the phase. Present if there are no price tiers. |
| `price_tiers` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.PriceTier]` Price by the resource tiers. |