New-AzSynapseGitRepositoryConfig
Hiermee maakt u de configuratie van de Git-opslagplaats.
Syntaxis
New-AzSynapseGitRepositoryConfig
-RepositoryType <String>
[-HostName <String>]
-AccountName <String>
[-ProjectName <String>]
-RepositoryName <String>
-CollaborationBranch <String>
[-RootFolder <String>]
[-TenantId <Guid>]
[-LastCommitId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Met deze cmdlets New-AzSynapseGitRepositoryConfig wordt een Git-opslagplaatsconfiguratie gemaakt die kan worden gebruikt bij het maken of bijwerken van een werkruimte.
Voorbeelden
Voorbeeld 1
$config = New-AzSynapseGitRepositoryConfig -RepositoryType GitHub -AccountName ContosoAccount -RepositoryName ContosoRepo -CollaborationBranch main
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential ("ContosoUser", $password)
New-AzSynapseWorkspace -ResourceGroupName ContosoResourceGroup -Name ContosoWorkspace -Location northeurope -DefaultDataLakeStorageAccountName ContosoAdlGen2Storage -DefaultDataLakeStorageFilesystem ContosoFileSystem -SqlAdministratorLoginCredential $creds -AsJob -GitRepository $config
Met de eerste opdracht maakt u een configuratie van een Git-opslagplaats. De restmethoden gebruiken vervolgens de configuratie om een nieuwe Synapse-werkruimte te maken.
Parameters
-AccountName
De naam van het GitHub- of DevOps-account die wordt gebruikt voor de opslagplaats.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-CollaborationBranch
Selecteer de naam van de vertakking waar u wilt samenwerken met anderen en waaruit u gaat publiceren.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-HostName
GitHub Enterprise-hostnaam.
Bijvoorbeeld: https://github.mydomain.com
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LastCommitId
De laatst gepubliceerde doorvoerings-id.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ProjectName
De projectnaam waarmee u verbinding maakt, geeft deze alleen op wanneer u DevOps kiest.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RepositoryName
De naam van de opslagplaats waarmee u verbinding maakt.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RepositoryType
Selecteer het type opslagplaats dat u wilt gebruiken om uw artefacten op te slaan voor deze Synapse Analytics-werkruimte. Het type omvat DevOps en GitHub.
Type: | String |
Geaccepteerde waarden: | GitHub, AzureDevOpsGit |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RootFolder
Geeft de naam van de map weer op de locatie van uw Azure Data Factory JSON-resources die worden geïmporteerd. De standaardwaarde is/
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TenantId
Selecteer de tenant-id die u wilt gebruiken bij het aanmelden bij de Git-opslagplaats van Azure DevOps.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Uitvoerwaarden
Azure PowerShell