Class CalendarModeExtensionAdviceResponse (0.12.7)

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

A response that contains the recommended duration for extending a future reservation in calendar mode based on available capacity during the extension period.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
end_time str
The recommended end time for the extension, which is either the end time requested by the caller or the longest alternative with sufficient capacity. If the extension is not possible, this field is empty, and notRecommendedReason is populated instead. This field is a member of oneof_ _end_time.
not_recommended_reason google.cloud.compute_v1beta.types.CalendarModeExtensionAdviceResponseNotRecommendedReason
The reason why the future reservation can't be extended. If a recommendation is provided, whether for the requested end time or an alternative, this field is empty. This field is a member of oneof_ _not_recommended_reason.
recommendation_id str
The unique ID of the recommendation, which is a UUID string generated by the API. This field is a member of oneof_ _recommendation_id.