Variables interface
表示变量的接口。
方法
| create |
此作使用给定的订阅和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。 |
| create |
此作使用给定的管理组和名称创建或更新变量。 策略变量只能由策略定义在其创建范围或以下范围内使用。 |
| delete(string, Variables |
此作将删除变量,给定其名称和创建该变量的订阅。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。 |
| delete |
此作将删除变量,给定变量的名称和创建变量的管理组。 变量的作用域是其 ID 中“/providers/Microsoft.Authorization/variables/{variableName}”之前的部分。 |
| get(string, Variables |
此作检索单个变量,给定其名称和创建它的订阅。 |
| get |
此作检索单个变量,给定其名称和创建该变量的管理组。 |
| list(Variables |
此作检索与给定订阅关联的所有变量的列表。 |
| list |
此作检索适用于管理组的所有变量的列表。 |
方法详细信息
createOrUpdate(string, Variable, VariablesCreateOrUpdateOptionalParams)
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。
选项参数。