你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzureRmDeploymentManagerServiceTopology
创建新的服务拓扑。
语法
New-AzureRmDeploymentManagerServiceTopology
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-ArtifactSourceId <String>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
New-AzureRmDeploymentManagerServiceTopology cmdlet 创建服务拓扑。
可以在本地修改返回的 ServiceTopology 对象,然后使用 Set-AzureRmDeploymentManagerServiceTopology cmdlet 对拓扑应用更改。 返回的对象
返回的对象具有 ResourceId 字段,可在推出资源中引用,以指示此服务拓扑中声明的服务将部署在推出中。
示例
示例 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"
此 cmdlet 在资源组 ContosoResourceGroup 中创建新的服务拓扑,名称为 ContosoServiceTopology,位于美国中部。 项目源 ResourceId 指示需要从指定的项目源读取此拓扑中的服务单元定义所需的项目。
示例 2
PS C:\> New-AzureRmDeploymentManagerServiceTopology -ResourceGroupName ContosoResourceGroup -Name ContosoServiceTopology -Location "Central US"
此 cmdlet 在资源组 ContosoResourceGroup 中创建新的服务拓扑,名称为 ContosoServiceTopology,位于美国中部。 缺少项目源引用表示,此拓扑中服务单元定义所需的项目将作为服务单元中的绝对 SAS URI 提供。
参数
-ArtifactSourceId
项目源的标识符,其中存储构成拓扑的项目。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
拓扑的位置。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
拓扑的名称。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
资源组。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
表示资源标记的哈希表。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
显示在此 cmdlet 运行的情况下将会发生什么。 cmdlet 未运行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None