public sealed class UpdateGoogleApiSourceRequest : IMessage<UpdateGoogleApiSourceRequest>, IEquatable<UpdateGoogleApiSourceRequest>, IDeepCloneable<UpdateGoogleApiSourceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Eventarc v1 API class UpdateGoogleApiSourceRequest.
The request message for the UpdateGoogleApiSource method.
Implements
IMessageUpdateGoogleApiSourceRequest, IEquatableUpdateGoogleApiSourceRequest, IDeepCloneableUpdateGoogleApiSourceRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Eventarc.V1Assembly
Google.Cloud.Eventarc.V1.dll
Constructors
UpdateGoogleApiSourceRequest()
public UpdateGoogleApiSourceRequest()
UpdateGoogleApiSourceRequest(UpdateGoogleApiSourceRequest)
public UpdateGoogleApiSourceRequest(UpdateGoogleApiSourceRequest other)
Parameter | |
---|---|
Name | Description |
other |
UpdateGoogleApiSourceRequest |
Properties
AllowMissing
public bool AllowMissing { get; set; }
Optional. If set to true, and the GoogleApiSource is not found, a new
GoogleApiSource will be created. In this situation, update_mask
is
ignored.
Property Value | |
---|---|
Type | Description |
bool |
GoogleApiSource
public GoogleApiSource GoogleApiSource { get; set; }
Required. The GoogleApiSource to be updated.
Property Value | |
---|---|
Type | Description |
GoogleApiSource |
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. The fields to be updated; only fields explicitly provided are updated. If no field mask is provided, all provided fields in the request are updated. To update all fields, provide a field mask of "*".
Property Value | |
---|---|
Type | Description |
FieldMask |
ValidateOnly
public bool ValidateOnly { get; set; }
Optional. If set, validate the request and preview the review, but do not post it.
Property Value | |
---|---|
Type | Description |
bool |