Partilhar via


DeploymentExtensionSpec Classe

Definição

Sidecars de extensão a serem adicionados à implantação.

public class DeploymentExtensionSpec
type DeploymentExtensionSpec = class
Public Class DeploymentExtensionSpec
Herança
DeploymentExtensionSpec

Construtores

DeploymentExtensionSpec(String)

Inicializa uma nova instância de DeploymentExtensionSpec.

Propriedades

ExtensionType

Tipo de extensão a ser adicionada.

Name

Nome da extensão.

ProtectedSettings

Configurações protegidas para a extensão.

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Settings

Configurações da extensão.

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Version

Versão da extensão que está sendo usada.

Aplica-se a