你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AzureCliScript 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Azure CLI 脚本的对象模型。
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("AzureCLI")]
public class AzureCliScript : Microsoft.Azure.Management.ResourceManager.Models.DeploymentScript
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("AzureCLI")>]
type AzureCliScript = class
inherit DeploymentScript
Public Class AzureCliScript
Inherits DeploymentScript
- 继承
- 属性
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
构造函数
属性
Arguments |
获取或设置要传递给脚本的命令行参数。 参数由空格分隔。 例如: -Name blue* -Location 'West US 2' |
AzCliVersion |
获取或设置要使用的 Azure CLI 模块版本。 |
CleanupPreference |
获取或设置脚本执行处于终端状态时的清理首选项。 默认设置为“始终”。 可能的值包括:“Always”、“OnSuccess”、“OnExpiration” |
ContainerSettings |
获取或设置容器设置。 |
EnvironmentVariables |
获取或设置要传递给脚本的环境变量。 |
ForceUpdateTag |
获取或设置即使脚本资源未更改,也应如何强制执行部署脚本。 可以是当前时间戳或 GUID。 |
Id |
获取用于在 Azure 上查找任何资源的字符串 ID。 (继承自 AzureResourceBase) |
Identity |
获取或设置可选属性。 要用于此部署脚本的托管标识。 目前,仅支持用户分配的 MSI。 (继承自 DeploymentScript) |
Location |
获取或设置部署脚本的 ACI 和存储帐户的位置。 (继承自 DeploymentScript) |
Name |
获取此资源的名称。 (继承自 AzureResourceBase) |
Outputs |
获取脚本输出的列表。 |
PrimaryScriptUri |
获取或设置脚本的 URI。 这是外部脚本的入口点。 |
ProvisioningState |
获取脚本执行的状态。 这仅显示在响应中。 可能的值包括:“Creating”、“ProvisioningResources”、“Running”、“Succeeded”、“Failed”、“Canceled” |
RetentionInterval |
获取或设置服务在达到终端状态后保留脚本资源的时间间隔。 此持续时间到期时,将删除资源。 持续时间基于 ISO 8601 模式 (例如 P7D 表示一周) 。 |
ScriptContent |
获取或设置脚本正文。 |
Status |
获取包含脚本执行的结果。 |
StorageAccountSettings |
获取或设置存储帐户设置。 |
SupportingScriptUris |
获取或设置外部脚本的支持文件。 |
SystemData |
获取与此资源相关的系统元数据。 (继承自 DeploymentScript) |
Tags |
获取或设置资源标记。 (继承自 DeploymentScript) |
Timeout |
获取或设置以 ISO 8601 格式指定的允许的最大脚本执行时间。 默认值为 PT1H |
Type |
获取此资源的类型。 (继承自 AzureResourceBase) |
方法
Validate() |
验证 对象。 |