OptionalgitOptionalpathDesired path for the repo in the workspace. Almost any path in the workspace can be chosen.
If repo is created in /Repos, path must be in the format /Repos/{folder}/{repo-name}.
OptionalproviderGit provider. This field is case-insensitive. The available Git providers are gitHub,
bitbucketCloud, gitLab, azureDevOpsServices (Azure DevOps Services, including
Microsoft Entra ID authentication), gitHubEnterprise, bitbucketServer (Bitbucket
Data Center), gitLabEnterpriseEdition (GitLab Self-Managed), and awsCodeCommit
(deprecated by AWS, not accepting new customers).
OptionalsparseIf specified, the repo will be created with sparse checkout enabled. You cannot enable/disable sparse checkout after the repo is created.
OptionalurlURL of the Git repository to be linked.
Git credential ID to use when cloning the repository. The Git credential must be configured for the current user.