Class FutureReservation (0.1.0)

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

Repesents Future Reservation request which is part of aggregated reservations data response of "QueryReservations".

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

Attributes

Name Description
specific_sku_properties google.cloud.capacityplanner_v1beta.types.FutureReservation.SpecificSKUProperties
Future Reservation configuration to indicate instance properties and total count. This field is a member of oneof_ type.
id int
A unique identifier for this future reservation. The server defines this identifier.
create_time google.protobuf.timestamp_pb2.Timestamp
The creation timestamp for this future reservation.
zone str
URL of the Zone where this future reservation resides.
description str
Description of the future reservation provided by user.
future_reservation str
The future reservation resource name.
time_window google.cloud.capacityplanner_v1beta.types.FutureReservation.TimeWindow
Time window for this Future Reservation.
share_settings google.cloud.capacityplanner_v1beta.types.Allocation.ShareSettings
List of Projects/Folders to share with.
name_prefix str
Name prefix for the reservations to be created at the time of delivery. The name prefix must comply with RFC1035. Maximum allowed length for name prefix is 20. Automatically created reservations name format will be
status google.cloud.capacityplanner_v1beta.types.FutureReservation.Status
Status of the Future Reservation
auto_created_reservations_delete_time google.protobuf.timestamp_pb2.Timestamp
Future timestamp when the FR auto-created reservations will be deleted by Compute Engine. Format of this field must be a valid RFC3339 value.
auto_delete_auto_created_reservations bool
Setting for enabling or disabling automatic deletion for auto-created reservation. If set to true, auto-created reservations will be deleted at Future Reservation's end time (default) or at user's defined timestamp if any of the [auto_created_reservations_delete_time, auto_created_reservations_duration] values is specified. For keeping auto-created reservation indefinitely, this value should be set to false.

Classes

SpecificSKUProperties

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

Represents specific SKU properties for the Future Reservation.

Status

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

Represents status related to the future reservation.

TimeWindow

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

Represents time window for the Future Reservation.