Compartir a través de


base64

Sinopsis

Devuelve la representación base64 de una cadena de entrada.

Sintaxis

base64(<inputString>)

Descripción

La base64() función devuelve la representación base64 de una cadena de entrada. Pasar datos codificados como base64 puede reducir los errores al pasar datos, especialmente cuando diferentes herramientas requieren caracteres de escape diferentes.

Ejemplos

Ejemplo 1: Conversión de una cadena en base64

La configuración convierte un valor de cadena básico con la base64() función .

# base64.example.1.dsc.config.yaml
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
  - name: Echo 'abc' in base64
    type: Test/Echo
    properties:
      output: "[base64('abc')]"
dsc --input-file base64.example.1.dsc.config.yaml config get
results:
- name: Echo 'abc' in base64
  type: Test/Echo
  result:
    actualState:
      output: YWJj
messages: []
hadErrors: false

Ejemplo 2: Conversión de una cadena concatenada en base64

La configuración usa la función concat() dentro de la base64() función para combinar las cadenas a, by en cabc antes de devolver la representación base64.

# base64.example.2.dsc.config.yaml
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
  - name: Echo concatenated 'a', 'b', 'c' in base64
    type: Test/Echo
    properties:
      output: "[base64(concat('a', 'b', 'c'))]"
dsc --input-file base64.example.2.dsc.config.yaml config get
results:
- name: Echo concatenated 'a', 'b', 'c' in base64
  type: Test/Echo
  result:
    actualState:
      output: YWJj
messages: []
hadErrors: false

Parámetros

inputString

La base64() función espera una sola cadena como entrada. La función convierte el valor en una representación base64. Si el valor no es una cadena, DSC genera un error al validar el documento de configuración.

Type:         string
Required:     true
MinimumCount: 1
MaximumCount: 1

Resultados

La base64() función devuelve la representación base64 del valor inputString .

Type: string