New-AzureRmDeploymentManagerServiceTopology
Hiermee maakt u een nieuwe servicetopologie.
Syntax
New-AzureRmDeploymentManagerServiceTopology
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-ArtifactSourceId <String>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet New-AzureRmDeploymentManagerServiceTopology maakt u een servicetopologie.
U kunt het geretourneerde ServiceTopology-object lokaal wijzigen en vervolgens wijzigingen toepassen op de topologie met behulp van de cmdlet Set-AzureRmDeploymentManagerServiceTopology. Het geretourneerde object
Het geretourneerde object heeft een ResourceId-veld waarnaar kan worden verwezen in een implementatieresource om aan te geven dat de services die zijn gedeclareerd in deze servicetopologie in de implementatie worden geïmplementeerd.
Voorbeelden
Voorbeeld 1
PS C:\> New-AzureRmDeploymentManagerServiceTopology -ResourceGroupName ContosoResourceGroup -Name ContosoServiceTopology -Location "Central US" -ArtifactSourceId "/subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourcegroups/ContosoResourceGroup/providers/Microsoft.DeploymentManager/artifactSources/ContosoArtifactSource"
Met deze cmdlet maakt u een nieuwe servicetopologie in de resourcegroep ContosoResourceGroup met de naam ContosoServiceTopology en op locatie VS - centraal. De artefactbron ResourceId geeft aan dat de artefacten die vereist zijn voor de service-eenheidsdefinities in deze topologie moeten worden gelezen uit de opgegeven artefactbron.
Voorbeeld 2
PS C:\> New-AzureRmDeploymentManagerServiceTopology -ResourceGroupName ContosoResourceGroup -Name ContosoServiceTopology -Location "Central US"
Met deze cmdlet maakt u een nieuwe servicetopologie in de resourcegroep ContosoResourceGroup met de naam ContosoServiceTopology en op locatie VS - centraal. Het ontbreken van een bronverwijzing voor artefacten geeft aan dat de artefacten die vereist zijn voor de service-eenheidsdefinities in deze topologie worden geleverd als absolute SAS-URI's in de service-eenheid.
Parameters
De id van de artefactbron, waar de artefacten waaruit de topologie bestaat, worden opgeslagen.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De locatie van de topologie.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De naam van de topologie.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De resourcegroep.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Een hashtabel die resourcetags vertegenwoordigt.
| Type: | Hashtable |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
None