New-AzureRmDeploymentManagerServiceTopology
Skapar en ny tjänsttopologi.
Syntax
New-AzureRmDeploymentManagerServiceTopology
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-ArtifactSourceId <String>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-AzureRmDeploymentManagerServiceTopology skapar en tjänsttopologi.
Du kan ändra det returnerade ServiceTopology-objektet lokalt och sedan tillämpa ändringar i topologin med hjälp av cmdleten Set-AzureRmDeploymentManagerServiceTopology. Det returnerade objektet
Det returnerade objektet har ett ResourceId-fält som kan refereras till i en distributionsresurs för att ange att de tjänster som deklareras i den här tjänsttopologin skulle distribueras i distributionen.
Exempel
Exempel 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"
Den här cmdleten skapar en ny tjänsttopologi i resursgruppen ContosoResourceGroup med namnet ContosoServiceTopology och på platsen USA, centrala. ResourceId för artefaktkällan anger att artefakterna som krävs för tjänstenhetsdefinitionerna i den här topologin måste läsas från den angivna artefaktkällan.
Exempel 2
PS C:\> New-AzureRmDeploymentManagerServiceTopology -ResourceGroupName ContosoResourceGroup -Name ContosoServiceTopology -Location "Central US"
Den här cmdleten skapar en ny tjänsttopologi i resursgruppen ContosoResourceGroup med namnet ContosoServiceTopology och på platsen USA, centrala. Avsaknaden av en referens för artefaktkälla indikerar att artefakterna som krävs för tjänstenhetsdefinitionerna i den här topologin skulle anges som absoluta SAS-URI:er i tjänstenheten.
Parametrar
Identifieraren för artefaktkällan, där artefakterna som utgör topologin lagras.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Uppmanar dig att bekräfta innan du kör cmdleten.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Autentiseringsuppgifterna, kontot, klientorganisationen och prenumerationen som används för kommunikation med Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Topologins plats.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Namnet på topologin.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Resursgruppen.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
En hash-tabell som representerar resurstaggar.
| Type: | Hashtable |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indata
None