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

-ArtifactSourceId

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
-Confirm

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
-DefaultProfile

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
-Location

De locatie van de topologie.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

De naam van de topologie.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

De resourcegroep.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Tag

Een hashtabel die resourcetags vertegenwoordigt.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-WhatIf

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

Uitvoerwaarden

PSServiceTopologyResource