New-AzureRmDeploymentManagerServiceUnit
Hiermee maakt u een nieuwe service-eenheid onder een service in een servicetopologie.
Syntax
New-AzureRmDeploymentManagerServiceUnit
[-ResourceGroupName] <String>
[-ServiceTopologyName] <String>
[-ServiceName] <String>
[-Name] <String>
-Location <String>
-TargetResourceGroup <String>
-DeploymentMode <String>
[-ParametersUri <String>]
[-TemplateUri <String>]
[-TemplateArtifactSourceRelativePath <String>]
[-ParametersArtifactSourceRelativePath <String>]
[-Tag <Hashtable>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDeploymentManagerServiceUnit
[-ResourceGroupName] <String>
[-ServiceName] <String>
[-Name] <String>
-Location <String>
-TargetResourceGroup <String>
-DeploymentMode <String>
[-ParametersUri <String>]
[-TemplateUri <String>]
[-TemplateArtifactSourceRelativePath <String>]
[-ParametersArtifactSourceRelativePath <String>]
[-Tag <Hashtable>]
[-ServiceTopology] <PSServiceTopologyResource>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDeploymentManagerServiceUnit
[-ResourceGroupName] <String>
[-ServiceName] <String>
[-Name] <String>
-Location <String>
-TargetResourceGroup <String>
-DeploymentMode <String>
[-ParametersUri <String>]
[-TemplateUri <String>]
[-TemplateArtifactSourceRelativePath <String>]
[-ParametersArtifactSourceRelativePath <String>]
[-Tag <Hashtable>]
[-ServiceTopologyResourceId] <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDeploymentManagerServiceUnit
[-ResourceGroupName] <String>
[-Name] <String>
-Location <String>
-TargetResourceGroup <String>
-DeploymentMode <String>
[-ParametersUri <String>]
[-TemplateUri <String>]
[-TemplateArtifactSourceRelativePath <String>]
[-ParametersArtifactSourceRelativePath <String>]
[-Tag <Hashtable>]
[-Service] <PSServiceResource>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmDeploymentManagerServiceUnit
[-ResourceGroupName] <String>
[-Name] <String>
-Location <String>
-TargetResourceGroup <String>
-DeploymentMode <String>
[-ParametersUri <String>]
[-TemplateUri <String>]
[-TemplateArtifactSourceRelativePath <String>]
[-ParametersArtifactSourceRelativePath <String>]
[-Tag <Hashtable>]
[-ServiceResourceId] <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet New-AzureRmDeploymentManagerServiceUnit maakt een service onder een service in een servicetopologie en retourneert een object dat die service-eenheid vertegenwoordigt. Geef de service-eenheid op basis van de naam, de servicenaam, de servicetopologie waarin deze zich bevindt en de naam van de resourcegroep.
De cmdlet retourneert een ServiceUnit-object. U kunt dit object lokaal wijzigen en vervolgens wijzigingen toepassen op de service met behulp van de Set-AzureRmDeploymentManagerService cmdlet.
Voorbeelden
Voorbeeld 1
PS C:\> New-AzureRmDeploymentManagerServiceUnit -ResourceGroupName ContosoResourceGroup -ServiceTopologyName ContosoServiceTopology -ServiceName ContosoService2 -Name ContosoService2Storage -Location "Central US" -TargetResourceGroup service2ResourceGroup -DeploymentMode Incremental -TemplateArtifactSourceRelativePath "Templates/Service2.Storage.json" -ParametersArtifactSourceRelativePath "Parameters/Service2Storage.Parameters.json"
Met deze cmdlet maakt u een nieuwe service-eenheid met de naam ContosoService2Storage in de ContosoResourceGroup onder de service ContosoService2 in topologie ContosoServiceTopology, op de locatie VS - centraal. De sjabloon- en parameterbestanden worden gedefinieerd als relatieve paden naar de bronlocatie van het artefact waarnaar wordt verwezen in de ServiceTopologie ContosoServiceTopology. De resources die in deze sjabloon zijn gedefinieerd, moeten worden geïmplementeerd in de doelresourcegroep service2ResourceGroup met de implementatiemodus ingesteld op Incrementeel.
Voorbeeld 2
PS C:\> New-AzureRmDeploymentManagerServiceUnit -ResourceGroupName ContosoResourceGroup -ServiceTopologyName ContosoServiceTopology1 -ServiceName ContosoService2 -Name ContosoService2Storage -Location "Central US" -TargetResourceGroup service2ResourceGroup -DeploymentMode Complete -TemplateUri "https://ContosoStorage.blob.core.windows.net/ContosoArtifacts/Templates/Service2.Storage.json?sasParameters" -ParametersUri "https://ContosoStorage.blob.core.windows.net/ContosoArtifacts/Parameters/Service2Storage.Parameters.json?sasParameters"
Met deze cmdlet maakt u een nieuwe service-eenheid met de naam ContosoService2Storage in de ContosoResourceGroup onder de service ContosoService2 in topologie ContosoServiceTopology, op de locatie VS - centraal. De sjabloon- en parameterverwijzingen worden geleverd als SAS-URI's als artefactbronBronId is niet opgegeven in de Service Topology ContosoServiceTopology1. De resources die in deze sjabloon zijn gedefinieerd, moeten worden geïmplementeerd in de doelresourcegroep service2ResourceGroup met de implementatiemodus ingesteld op Voltooien.
Parameters
Cmdlet op de achtergrond uitvoeren
| Type: | SwitchParameter |
| 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 implementatiemodus die moet worden gebruikt bij het implementeren van de resources in de service-eenheid.
| Type: | String |
| Accepted values: | Incremental, Complete |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De locatie van de service-eenheidsresource.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De naam van de service-eenheid.
| Type: | String |
| Position: | 3 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De implementatiemodus die moet worden gebruikt bij het implementeren van de resources in de service-eenheid.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De implementatiemodus die moet worden gebruikt bij het implementeren van de resources in de service-eenheid.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De resourcegroep.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Het serviceobject waarin de service-eenheid moet worden gemaakt.
| Type: | PSServiceResource |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De naam van de service waarvan deze service-eenheid deel uitmaakt.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De serviceresource-id waarin de service-eenheid moet worden gemaakt.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Het servicetopologieobject waarin de service-eenheid moet worden gemaakt.
| Type: | PSServiceTopologyResource |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De naam van de serivce-topologie waarvan deze service-eenheid deel uitmaakt.
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De resource-id van de servicetopologie waarin de service-eenheid moet worden gemaakt.
| Type: | String |
| Position: | 1 |
| 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 |
Bepaalt de locatie waar resources onder de service-eenheid worden geïmplementeerd.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De implementatiemodus die moet worden gebruikt bij het implementeren van de resources in de service-eenheid.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De implementatiemodus die moet worden gebruikt bij het implementeren van de resources in de service-eenheid.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| 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