---
title: "POST /v1/{+parent}/multicloudDataTransferConfigs"
method: POST
path: "/v1/{+parent}/multicloudDataTransferConfigs"
tags: ["projects"]
---

# POST /v1/{+parent}/multicloudDataTransferConfigs

`POST /v1/{+parent}/multicloudDataTransferConfigs`

Creates a `MulticloudDataTransferConfig` resource in a specified project and location.

## Path parameters

- `parent` string, required

## Query parameters

- `multicloudDataTransferConfigId` string
- `requestId` string

## Request body

- MulticloudDataTransferConfig — The `MulticloudDataTransferConfig` resource. It lists the services that you configure for Data Transfer Essentials billing and metering.
  - `labels` object — Optional. User-defined labels.
  - `destinationsActiveCount` integer — Output only. The number of `Destination` resources in use with the `MulticloudDataTransferConfig` resource.
  - `etag` string — The etag is computed by the server, and might be sent with update and delete requests so that the client has an up-to-date value before proceeding.
  - `name` string — Identifier. The name of the `MulticloudDataTransferConfig` resource. Format: `projects/{project}/locations/{location}/multicloudDataTransferConfigs/{multicloud_data_transfer_config}`.
  - `services` object — Optional. Maps services to their current or planned states. Service names are keys, and the associated values describe the state of the service. If a state change is expected, the value is either `ADDING` or `DELETING`, depending on the actions taken. Sample output: "services": { "big-query": { "states": [ { "effectiveTime": "2024-12-12T08:00:00Z" "state": "ADDING", }, ] }, "cloud-storage": { "states": [ { "state": "ACTIVE", } ] } }
  - `description` string — Optional. A description of this resource.
  - `createTime` string, google-datetime — Output only. Time when the `MulticloudDataTransferConfig` resource was created.
  - `updateTime` string, google-datetime — Output only. Time when the `MulticloudDataTransferConfig` resource was updated.
  - `destinationsCount` integer — Output only. The number of `Destination` resources configured for the `MulticloudDataTransferConfig` resource.
  - `uid` string — Output only. The Google-generated unique ID for the `MulticloudDataTransferConfig` resource. This value is unique across all `MulticloudDataTransferConfig` resources. If a resource is deleted and another with the same name is created, the new resource is assigned a different and unique ID.

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/networkconnectivity.md) · [All operations](https://skmtc.net/google/apis/networkconnectivity/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/networkconnectivity/versions/778637dee420/schema)
