Partager via


ArmPolicyParameter Classe

Définition

Définition d’un paramètre qui peut être fourni à la stratégie.

public class ArmPolicyParameter
type ArmPolicyParameter = class
Public Class ArmPolicyParameter
Héritage
ArmPolicyParameter

Constructeurs

ArmPolicyParameter()

Initialise une nouvelle instance d’ArmPolicyParameter.

Propriétés

AllowedValues

Valeurs autorisées pour le paramètre.

Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key » : « value » }.
  • BinaryData.FromString(« {\"key\ » : \"value\"} »)Crée une charge utile de { « key » : « value » }.

DefaultValue

Valeur par défaut du paramètre si aucune valeur n’est fournie.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key » : « value » }.
  • BinaryData.FromString(« {\"key\ » : \"value\"} »)Crée une charge utile de { « key » : « value » }.

Metadata

Métadonnées générales pour le paramètre .

ParameterType

Type de données du paramètre.

S’applique à