Freigeben über


DeploymentExtensionSpec Klasse

Definition

Erweiterungs-Sidecars, die der Bereitstellung hinzugefügt werden sollen.

public class DeploymentExtensionSpec
type DeploymentExtensionSpec = class
Public Class DeploymentExtensionSpec
Vererbung
DeploymentExtensionSpec

Konstruktoren

DeploymentExtensionSpec(String)

Initialisiert eine neue instance von DeploymentExtensionSpec.

Eigenschaften

ExtensionType

Typ der hinzuzufügenden Erweiterung.

Name

Name der Erweiterung.

ProtectedSettings

Geschützte Einstellungen für die Erweiterung.

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

Verwenden Sie FromString(String), 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" }.

Settings

Einstellungen für die Erweiterung.

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

Verwenden Sie FromString(String), 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" }.

Version

Version der verwendeten Erweiterung.

Gilt für: