Network Management v1 API - Class UpdateVpcFlowLogsConfigRequest (2.16.0)

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

Reference documentation and code samples for the Network Management v1 API class UpdateVpcFlowLogsConfigRequest.

Request for the UpdateVpcFlowLogsConfig method.

Inheritance

object > UpdateVpcFlowLogsConfigRequest

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

UpdateVpcFlowLogsConfigRequest()

public UpdateVpcFlowLogsConfigRequest()

UpdateVpcFlowLogsConfigRequest(UpdateVpcFlowLogsConfigRequest)

public UpdateVpcFlowLogsConfigRequest(UpdateVpcFlowLogsConfigRequest other)
Parameter
Name Description
other UpdateVpcFlowLogsConfigRequest

Properties

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. Mask of fields to update. At least one path must be supplied in this field. For example, to change the state of the configuration to ENABLED, specify update_mask = "state", and the vpc_flow_logs_config would be: vpc_flow_logs_config = { name = "projects/my-project/locations/global/vpcFlowLogsConfigs/my-config" state = "ENABLED" }

Property Value
Type Description
FieldMask

VpcFlowLogsConfig

public VpcFlowLogsConfig VpcFlowLogsConfig { get; set; }

Required. Only fields specified in update_mask are updated.

Property Value
Type Description
VpcFlowLogsConfig