Share via


ArmPolicyParameter Klasse

Definition

Die Definition eines Parameters, der für die Richtlinie bereitgestellt werden kann.

public class ArmPolicyParameter
type ArmPolicyParameter = class
Public Class ArmPolicyParameter
Vererbung
ArmPolicyParameter

Konstruktoren

ArmPolicyParameter()

Initialisiert eine neue instance von ArmPolicyParameter.

Eigenschaften

AllowedValues

Die zulässigen Werte für den Parameter.

Verwenden FromObjectAsJson<T>(T, JsonSerializerOptions)Sie , um dem Element dieser Eigenschaft ein -Objekt zuzuweisen.

Verwenden FromString(String)Sie , um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
DefaultValue

Der Standardwert für den Parameter, wenn kein Wert angegeben wird.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden FromString(String)Sie , um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
Metadata

Allgemeine Metadaten für den Parameter.

ParameterType

Der Datentyp des Parameters.

Gilt für: