通过


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

Variables interface

表示变量的接口。

方法

createOrUpdate(string, Variable, VariablesCreateOrUpdateOptionalParams)

此作使用给定的订阅和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。

createOrUpdateAtManagementGroup(string, string, Variable, VariablesCreateOrUpdateAtManagementGroupOptionalParams)

此作使用给定的管理组和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。

delete(string, VariablesDeleteOptionalParams)

此作将删除变量,给定其名称和创建该变量的订阅。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。

deleteAtManagementGroup(string, string, VariablesDeleteAtManagementGroupOptionalParams)

此作将删除变量,给定变量的名称和创建变量的管理组。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。

get(string, VariablesGetOptionalParams)

此作检索单个变量,给定其名称和创建它的订阅。

getAtManagementGroup(string, string, VariablesGetAtManagementGroupOptionalParams)

此作检索单个变量,给定其名称和创建该变量的管理组。

list(VariablesListOptionalParams)

此作检索与给定订阅关联的所有变量的列表。

listForManagementGroup(string, VariablesListForManagementGroupOptionalParams)

此作检索适用于管理组的所有变量的列表。

方法详细信息

createOrUpdate(string, Variable, VariablesCreateOrUpdateOptionalParams)

此作使用给定的订阅和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。

function createOrUpdate(variableName: string, parameters: Variable, options?: VariablesCreateOrUpdateOptionalParams): Promise<Variable>

参数

variableName

string

要作的变量的名称。

parameters
Variable

变量的参数。

options
VariablesCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Variable>

createOrUpdateAtManagementGroup(string, string, Variable, VariablesCreateOrUpdateAtManagementGroupOptionalParams)

此作使用给定的管理组和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。

function createOrUpdateAtManagementGroup(managementGroupId: string, variableName: string, parameters: Variable, options?: VariablesCreateOrUpdateAtManagementGroupOptionalParams): Promise<Variable>

参数

managementGroupId

string

管理组的 ID。

variableName

string

要作的变量的名称。

parameters
Variable

变量的参数。

返回

Promise<Variable>

delete(string, VariablesDeleteOptionalParams)

此作将删除变量,给定其名称和创建该变量的订阅。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。

function delete(variableName: string, options?: VariablesDeleteOptionalParams): Promise<void>

参数

variableName

string

要作的变量的名称。

options
VariablesDeleteOptionalParams

选项参数。

返回

Promise<void>

deleteAtManagementGroup(string, string, VariablesDeleteAtManagementGroupOptionalParams)

此作将删除变量,给定变量的名称和创建变量的管理组。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。

function deleteAtManagementGroup(managementGroupId: string, variableName: string, options?: VariablesDeleteAtManagementGroupOptionalParams): Promise<void>

参数

managementGroupId

string

管理组的 ID。

variableName

string

要作的变量的名称。

返回

Promise<void>

get(string, VariablesGetOptionalParams)

此作检索单个变量,给定其名称和创建它的订阅。

function get(variableName: string, options?: VariablesGetOptionalParams): Promise<Variable>

参数

variableName

string

要作的变量的名称。

options
VariablesGetOptionalParams

选项参数。

返回

Promise<Variable>

getAtManagementGroup(string, string, VariablesGetAtManagementGroupOptionalParams)

此作检索单个变量,给定其名称和创建该变量的管理组。

function getAtManagementGroup(managementGroupId: string, variableName: string, options?: VariablesGetAtManagementGroupOptionalParams): Promise<Variable>

参数

managementGroupId

string

管理组的 ID。

variableName

string

要作的变量的名称。

返回

Promise<Variable>

list(VariablesListOptionalParams)

此作检索与给定订阅关联的所有变量的列表。

function list(options?: VariablesListOptionalParams): PagedAsyncIterableIterator<Variable, Variable[], PageSettings>

参数

options
VariablesListOptionalParams

选项参数。

返回

listForManagementGroup(string, VariablesListForManagementGroupOptionalParams)

此作检索适用于管理组的所有变量的列表。

function listForManagementGroup(managementGroupId: string, options?: VariablesListForManagementGroupOptionalParams): PagedAsyncIterableIterator<Variable, Variable[], PageSettings>

参数

managementGroupId

string

管理组的 ID。

返回