你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Export-AzBlueprintWithArtifact

将指定的蓝图定义导出到指定输出位置作为 JSON 文件。

语法

Export-AzBlueprintWithArtifact
      -Blueprint <PSBlueprintBase>
      -OutputPath <String>
      [-Version <String>]
      [-Force]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

说明

导出蓝图定义及其项目并保存到磁盘。 此 cmdlet 导出蓝图的最新版本(草稿或已发布)。

示例

示例 1

$bp = Get-AzBlueprint -Name SimpleBlueprint
Export-AzBlueprintWithArtifact -Blueprint $bp -Version 1.0 -OutputPath C:\Blueprints

导出蓝图定义及其项目并保存到磁盘。

参数

-Blueprint

要导出的蓝图定义对象。

类型:PSBlueprintBase
Position:Named
默认值:None
必需:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
Aliases:cf
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

如果设置为 true,则执行不会要求确认。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-OutputPath

磁盘上文件的路径,其中以 JSON 格式导出蓝图定义。

类型:String
Position:Named
默认值:None
必需:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

设置后,cmdlet 将返回一个表示导出的蓝图定义的对象。 默认情况下,此 cmdlet 将不产生任何输出。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

已发布的蓝图定义版本。

类型:String
Position:Named
默认值:None
必需:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
Aliases:wi
Position:Named
默认值:None
必需:False
Accept pipeline input:False
Accept wildcard characters:False

输入

PSBlueprintBase

String

输出

String