Class UpdateViewRequest (3.5.0)

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

The parameters to UpdateView.

Inheritance

Object > UpdateViewRequest

Namespace

Google.Cloud.Logging.V2

Assembly

Google.Cloud.Logging.V2.dll

Constructors

UpdateViewRequest()

public UpdateViewRequest()

UpdateViewRequest(UpdateViewRequest)

public UpdateViewRequest(UpdateViewRequest other)
Parameter
NameDescription
otherUpdateViewRequest

Properties

Name

public string Name { get; set; }

Required. The full resource name of the view to update

"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]"

For example:

&quot;projects/my-project/locations/global/buckets/my-bucket/views/my-view&quot;

Property Value
TypeDescription
String

UpdateMask

public FieldMask UpdateMask { get; set; }

Optional. Field mask that specifies the fields in view that need an update. A field will be overwritten if, and only if, it is in the update mask. name and output only fields cannot be updated.

For a detailed FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMask

For example: updateMask=filter

Property Value
TypeDescription
FieldMask

View

public LogView View { get; set; }

Required. The updated view.

Property Value
TypeDescription
LogView