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

AzureCliScript 类

定义

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

构造函数

AzureCliScript()

初始化 AzureCliScript 类的新实例。

AzureCliScript(String, TimeSpan, String, String, String, String, ManagedServiceIdentity, IDictionary<String,String>, SystemData, ContainerConfiguration, StorageAccountConfiguration, String, String, ScriptStatus, IDictionary<String,Object>, String, IList<String>, String, String, IList<EnvironmentVariable>, String, Nullable<TimeSpan>)

初始化 AzureCliScript 类的新实例。

属性

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()

验证 对象。

适用于