Compute Engine v1 API - Class UpdateReservationSlotRequest (3.25.0)

public sealed class UpdateReservationSlotRequest : IMessage<UpdateReservationSlotRequest>, IEquatable<UpdateReservationSlotRequest>, IDeepCloneable<UpdateReservationSlotRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class UpdateReservationSlotRequest.

A request message for ReservationSlots.Update. See the method description for details.

Inheritance

object > UpdateReservationSlotRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

UpdateReservationSlotRequest()

public UpdateReservationSlotRequest()

UpdateReservationSlotRequest(UpdateReservationSlotRequest)

public UpdateReservationSlotRequest(UpdateReservationSlotRequest other)
Parameter
Name Description
other UpdateReservationSlotRequest

Properties

HasUpdateMask

public bool HasUpdateMask { get; }

Gets whether the "update_mask" field is set

Property Value
Type Description
bool

ParentName

public string ParentName { get; set; }

The name of the sub-block resource.

Property Value
Type Description
string

Project

public string Project { get; set; }

The project ID for this request.

Property Value
Type Description
string

ReservationSlot

public string ReservationSlot { get; set; }

The name of the slot resource.

Property Value
Type Description
string

ReservationSlotResource

public ReservationSlot ReservationSlotResource { get; set; }

The body resource for this request

Property Value
Type Description
ReservationSlot

UpdateMask

public string UpdateMask { get; set; }

The fields to be updated as part of this request.

Property Value
Type Description
string

Zone

public string Zone { get; set; }

The name of the zone for this request, formatted as RFC1035.

Property Value
Type Description
string