public sealed class UpdateVpcFlowLogsConfigRequest : IMessage<UpdateVpcFlowLogsConfigRequest>, IEquatable<UpdateVpcFlowLogsConfigRequest>, IDeepCloneable<UpdateVpcFlowLogsConfigRequest>, IBufferMessage, IMessageReference documentation and code samples for the Network Management v1 API class UpdateVpcFlowLogsConfigRequest.
Request for the UpdateVpcFlowLogsConfig method.
Implements
IMessageUpdateVpcFlowLogsConfigRequest, IEquatableUpdateVpcFlowLogsConfigRequest, IDeepCloneableUpdateVpcFlowLogsConfigRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
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 | 
        |