# Network Management V1 API - Class Google::Cloud::NetworkManagement::V1::CreateVpcFlowLogsConfigRequest (v2.11.0)

2.11.0 (latest) 2.10.1 2.9.0 2.8.0 2.7.0 2.6.0 2.5.1 2.4.0 2.3.0 2.2.0 2.1.1 2.0.1 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.2 0.14.0 0.13.0 0.12.0 0.11.0 0.10.2 0.9.0 0.8.0 0.7.0 0.6.1 0.5.1 0.4.0 0.3.0 0.2.0 0.1.3 Reference documentation and code samples for the Network Management V1 API class Google::Cloud::NetworkManagement::V1::CreateVpcFlowLogsConfigRequest.

Request for the `CreateVpcFlowLogsConfig` method.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #parent

    def parent() -> ::String

**Returns**

- (::String) --- Required. The parent resource of the VpcFlowLogsConfig to create,
  in one of the following formats:

  - For project-level resources: `projects/{project_id}/locations/global`

  - For organization-level resources:
    `organizations/{organization_id}/locations/global`

### #parent=

    def parent=(value) -> ::String

**Parameter**

- **value** (::String) ---

  Required. The parent resource of the VpcFlowLogsConfig to create,
  in one of the following formats:
  - For project-level resources: `projects/{project_id}/locations/global`

  - For organization-level resources:
    `organizations/{organization_id}/locations/global`

**Returns**

- (::String) --- Required. The parent resource of the VpcFlowLogsConfig to create,
  in one of the following formats:

  - For project-level resources: `projects/{project_id}/locations/global`

  - For organization-level resources:
    `organizations/{organization_id}/locations/global`

### #vpc_flow_logs_config

    def vpc_flow_logs_config() -> ::Google::Cloud::NetworkManagement::V1::VpcFlowLogsConfig

**Returns**

- ([::Google::Cloud::NetworkManagement::V1::VpcFlowLogsConfig](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-network_management-v1/latest/Google-Cloud-NetworkManagement-V1-VpcFlowLogsConfig)) --- Required. A `VpcFlowLogsConfig` resource

### #vpc_flow_logs_config=

    def vpc_flow_logs_config=(value) -> ::Google::Cloud::NetworkManagement::V1::VpcFlowLogsConfig

**Parameter**

- **value** ([::Google::Cloud::NetworkManagement::V1::VpcFlowLogsConfig](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-network_management-v1/latest/Google-Cloud-NetworkManagement-V1-VpcFlowLogsConfig)) --- Required. A `VpcFlowLogsConfig` resource
**Returns**

- ([::Google::Cloud::NetworkManagement::V1::VpcFlowLogsConfig](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-network_management-v1/latest/Google-Cloud-NetworkManagement-V1-VpcFlowLogsConfig)) --- Required. A `VpcFlowLogsConfig` resource

### #vpc_flow_logs_config_id

    def vpc_flow_logs_config_id() -> ::String

**Returns**

- (::String) --- Required. ID of the `VpcFlowLogsConfig`.

### #vpc_flow_logs_config_id=

    def vpc_flow_logs_config_id=(value) -> ::String

**Parameter**

- **value** (::String) --- Required. ID of the `VpcFlowLogsConfig`.
**Returns**

- (::String) --- Required. ID of the `VpcFlowLogsConfig`.