Class ResourcePolicyInstanceSchedulePolicy (1.23.0)

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

An InstanceSchedulePolicy specifies when and how frequent certain operations are performed on the instance.

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

Attributes

Name Description
expiration_time str
The expiration time of the schedule. The timestamp is an RFC3339 string. This field is a member of oneof_ _expiration_time.
start_time str
The start time of the schedule. The timestamp is an RFC3339 string. This field is a member of oneof_ _start_time.
time_zone str
Specifies the time zone to be used in interpreting Schedule.schedule. The value of this field must be a time zone name from the tz database: https://wikipedia.org/wiki/Tz_database. This field is a member of oneof_ _time_zone.
vm_start_schedule google.cloud.compute_v1.types.ResourcePolicyInstanceSchedulePolicySchedule
Specifies the schedule for starting instances. This field is a member of oneof_ _vm_start_schedule.
vm_stop_schedule google.cloud.compute_v1.types.ResourcePolicyInstanceSchedulePolicySchedule
Specifies the schedule for stopping instances. This field is a member of oneof_ _vm_stop_schedule.