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

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

Specifies the override to conditionally apply.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `adjustment` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.RepricingAdjustment` Required. Information about the applied override's adjustment. |
| `rebilling_basis` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.RebillingBasis` Required. The RebillingBasis to use for the applied override. Shows the relative cost based on your repricing costs. |
| `repricing_condition` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.RepricingCondition` Required. Specifies the condition which, if met, will apply the override. |