Partager via


DeploymentExtensionSpec Classe

Définition

Sidecars d’extension à ajouter au déploiement.

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

Constructeurs

DeploymentExtensionSpec(String)

Initialise une nouvelle instance de DeploymentExtensionSpec.

Propriétés

ExtensionType

Type d’extension à ajouter.

Name

Nom de l’extension.

ProtectedSettings

Paramètres protégés pour l’extension.

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 » }.

Settings

Paramètres de l’extension.

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 » }.

Version

Version de l’extension utilisée.

S’applique à