Class UpdateViewRequest (3.3.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]"

Example: &quot;projects/my-project-id/locations/my-location/buckets/my-bucket-id/views/my-view-id&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

Example: updateMask=filter.

Property Value
TypeDescription
FieldMask

View

public LogView View { get; set; }

Required. The updated view.

Property Value
TypeDescription
LogView