---
schema_version: "1"
id: 1d310784a286fd03b7f9bc192dd11f0014f4f168a156cbb9c18bd972d4b41e63
title: DataSourceBundleDefinition
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_datasourcebundledefinition.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_datasourcebundledefinition.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 74f8f0729f594a4313380d674997056a64ab9371582a7d651ffa3a3b9b63caa8
description: Represents the bundle of streams that a user adds to a data kit.
---
# DataSourceBundleDefinition

Represents the bundle of streams that a user adds to a data kit.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Parent Type

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/metadata.htm) metadata type and inherits its fullName field.

## File Suffix and Directory Location

DataSourceBundleDefinition components have the suffix .dataSourceBundleDefinition and are stored in the dataSourceBundleDefinitions folder.

## Version

DataSourceBundleDefinition components are available in API version 52.0 and later.

## Special Access Rules

You need Data 360 permission to access this object.

## Fields

| Field Name | Description |
| --- | --- |
| dataPlatform | 
Field Type

string

Description

Required. Indicates the connector type that the streams in the bundle belong to.



 |
| description | 

Field Type

string

Description

A description of the associated data source bundle. This field is available in API version 53.0 and later.



 |
| icon | 

Field Type

string

Description

The icon used in the deployment flow. This field is available in API version 53.0 and later.



 |
| isMultiDeploymentSupported | 

Field Type

boolean

Description

Indicates if the bundle can be deployed multiple times or not. Default value is false.



 |
| masterLabel | 

Field Type

string

Description

Required. Indicates the name of the bundle.



 |
| bundleVersion | 

Field Type

int

Description

Indicates the version of the bundle. This field is available in API version 63.0 and later.



 |

## Declarative Metadata Sample Definition

The following is an example of a DataSourceBundleDefinition component.

<?xml version="1.0" encoding="UTF-8"?>
<DataSourceBundleDefinition xmlns="http://soap.sforce.com/2006/04/metadata">
    <dataPlatform\>Salesforce\_Sales\_and\_Service\_Cloud</dataPlatform\>
    <isMultiDeploymentSupported\>true</isMultiDeploymentSupported\>
    <bundleVersion\>1</bundleVersion\> 
    <masterLabel\>b2</masterLabel\>
</DataSourceBundleDefinition\>

The following is an example package.xml that references the previous definition.

<types\>
      <members\>b2</members\>
      <name\>DataSourceBundleDefinition</name\>
</types\>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).