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

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

Commitment settings for commitment-based offers.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `start_time` | `google.protobuf.timestamp_pb2.Timestamp` Output only. Commitment start timestamp. |
| `end_time` | `google.protobuf.timestamp_pb2.Timestamp` Output only. Commitment end timestamp. |
| `renewal_settings` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.RenewalSettings` Optional. Renewal settings applicable for a commitment-based Offer. |