Class ResourcePolicyInstanceSchedulePolicy

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

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

Attributes

NameDescription
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: http://en.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``.

Inheritance

builtins.object > proto.message.Message > ResourcePolicyInstanceSchedulePolicy