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 |
|