Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::PeriodicPartialMaintenanceSchedule.
The periodic partial maintenance schedule includes 52 weeks worth of maintenance windows. LINT.IfChange(PeriodicPartialMaintenanceSchedule)
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#sub_type
def sub_type() -> ::String
Returns
- (::String) — The maintenance type in which the zone is during the given window. Check the SubType enum for the list of possible values.
#sub_type=
def sub_type=(value) -> ::String
Parameter
- value (::String) — The maintenance type in which the zone is during the given window. Check the SubType enum for the list of possible values.
Returns
- (::String) — The maintenance type in which the zone is during the given window. Check the SubType enum for the list of possible values.
#target_resource
def target_resource() -> ::String
Returns
- (::String) — The target resource that the maintenance window is for. For example, "projects/my-project/zones/us-central1-a".
#target_resource=
def target_resource=(value) -> ::String
Parameter
- value (::String) — The target resource that the maintenance window is for. For example, "projects/my-project/zones/us-central1-a".
Returns
- (::String) — The target resource that the maintenance window is for. For example, "projects/my-project/zones/us-central1-a".
#type
def type() -> ::String
Returns
- (::String) — Check the Type enum for the list of possible values.
#type=
def type=(value) -> ::String
Parameter
- value (::String) — Check the Type enum for the list of possible values.
Returns
- (::String) — Check the Type enum for the list of possible values.
#window_end_time
def window_end_time() -> ::Google::Cloud::Compute::V1::DateTime
Returns
- (::Google::Cloud::Compute::V1::DateTime) — The end civil timestamp of the window (not inclusive). This contains a time zone.
#window_end_time=
def window_end_time=(value) -> ::Google::Cloud::Compute::V1::DateTime
Parameter
- value (::Google::Cloud::Compute::V1::DateTime) — The end civil timestamp of the window (not inclusive). This contains a time zone.
Returns
- (::Google::Cloud::Compute::V1::DateTime) — The end civil timestamp of the window (not inclusive). This contains a time zone.
#window_start_time
def window_start_time() -> ::Google::Cloud::Compute::V1::DateTime
Returns
- (::Google::Cloud::Compute::V1::DateTime) — The start civil timestamp of the window. This contains a time zone.
#window_start_time=
def window_start_time=(value) -> ::Google::Cloud::Compute::V1::DateTime
Parameter
- value (::Google::Cloud::Compute::V1::DateTime) — The start civil timestamp of the window. This contains a time zone.
Returns
- (::Google::Cloud::Compute::V1::DateTime) — The start civil timestamp of the window. This contains a time zone.