public sealed class CreateVpcFlowLogsConfigRequest : IMessage<CreateVpcFlowLogsConfigRequest>, IEquatable<CreateVpcFlowLogsConfigRequest>, IDeepCloneable<CreateVpcFlowLogsConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Management v1 API class CreateVpcFlowLogsConfigRequest.
Request for the CreateVpcFlowLogsConfig
method.
Implements
IMessageCreateVpcFlowLogsConfigRequest, IEquatableCreateVpcFlowLogsConfigRequest, IDeepCloneableCreateVpcFlowLogsConfigRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
CreateVpcFlowLogsConfigRequest()
public CreateVpcFlowLogsConfigRequest()
CreateVpcFlowLogsConfigRequest(CreateVpcFlowLogsConfigRequest)
public CreateVpcFlowLogsConfigRequest(CreateVpcFlowLogsConfigRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateVpcFlowLogsConfigRequest |
Properties
Parent
public string Parent { get; set; }
Required. The parent resource of the VPC Flow Logs configuration to create:
projects/{project_id}/locations/global
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
VpcFlowLogsConfig
public VpcFlowLogsConfig VpcFlowLogsConfig { get; set; }
Required. A VpcFlowLogsConfig
resource
Property Value | |
---|---|
Type | Description |
VpcFlowLogsConfig |
VpcFlowLogsConfigId
public string VpcFlowLogsConfigId { get; set; }
Required. ID of the VpcFlowLogsConfig
.
Property Value | |
---|---|
Type | Description |
string |
VpcFlowLogsConfigIdAsVpcFlowLogsConfigName
public VpcFlowLogsConfigName VpcFlowLogsConfigIdAsVpcFlowLogsConfigName { get; set; }
VpcFlowLogsConfigName-typed view over the VpcFlowLogsConfigId resource name property.
Property Value | |
---|---|
Type | Description |
VpcFlowLogsConfigName |