```python
DeveloperConnectSourceConfig(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)
```
This config specifies the location of a source (such as
GitHub or Bitbucket) through Developer Connect.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `developer_connect_repo_uri` | `str` Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLinks/*`. |
| `reference` | `google.cloud.designcenter_v1.types.GitReference` Required. The reference (for example, a branch, tag, or commit SHA) from which the content should be read. |
| `dir_` | `str` Required. The sub-directory within the repository from which to read content. The path must be relative to the repository's root such as dir1/dir2. To read content from the root dir, provide "/" as the value of the field. |
| `fetched_commit_sha` | `str` Output only. The SHA of the commit deduced from GitReference. |