public sealed class UpdateAclRequest : IMessage<UpdateAclRequest>, IEquatable<UpdateAclRequest>, IDeepCloneable<UpdateAclRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Managed Service for Apache Kafka API v1 API class UpdateAclRequest.
Request for UpdateAcl.
Implements
IMessageUpdateAclRequest, IEquatableUpdateAclRequest, IDeepCloneableUpdateAclRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ManagedKafka.V1Assembly
Google.Cloud.ManagedKafka.V1.dll
Constructors
UpdateAclRequest()
public UpdateAclRequest()
UpdateAclRequest(UpdateAclRequest)
public UpdateAclRequest(UpdateAclRequest other)
Parameter | |
---|---|
Name | Description |
other |
UpdateAclRequest |
Properties
Acl
public Acl Acl { get; set; }
Required. The updated acl. Its name
and etag
fields must be populated.
acl_entries
must not be empty in the updated acl; to remove all acl
entries for an acl, use DeleteAcl.
Property Value | |
---|---|
Type | Description |
Acl |
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. Field mask is used to specify the fields to be overwritten in the Acl resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask.
Property Value | |
---|---|
Type | Description |
FieldMask |