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

IParameterDefinitionsValueMetadata Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.ParameterDefinitionsValueMetadataTypeConverter))]
public interface IParameterDefinitionsValueMetadata : Microsoft.Azure.PowerShell.Cmdlets.Policy.Runtime.IAssociativeArray<object>, Microsoft.Azure.PowerShell.Cmdlets.Policy.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.ParameterDefinitionsValueMetadataTypeConverter))>]
type IParameterDefinitionsValueMetadata = interface
    interface IJsonSerializable
    interface IAssociativeArray<obj>
Public Interface IParameterDefinitionsValueMetadata
Implements IAssociativeArray(Of Object), IJsonSerializable
Derived
Attributes
Implements

Properties

AdditionalProperties (Inherited from IAssociativeArray<T>)
AssignPermission

Set to true to have Azure portal create role assignments on the resource ID or resource scope value of this parameter during policy assignment. This property is useful in case you wish to assign permissions outside the assignment scope.

Description

The description of the parameter.

DisplayName

The display name for the parameter.

Item[String] (Inherited from IAssociativeArray<T>)
StrongType

Used when assigning the policy definition through the portal. Provides a context aware list of values for the user to choose from.

Methods

Add(String, T) (Inherited from IAssociativeArray<T>)
Clear() (Inherited from IAssociativeArray<T>)
ContainsKey(String) (Inherited from IAssociativeArray<T>)
Remove(String) (Inherited from IAssociativeArray<T>)
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)
TryGetValue(String, T) (Inherited from IAssociativeArray<T>)

Applies to