Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zusammenfassung
Gibt die Base64-Darstellung einer Eingabezeichenfolge zurück.
Syntax
base64(<inputString>)
BESCHREIBUNG
Die base64() Funktion gibt die Base64-Darstellung einer Eingabezeichenfolge zurück. Das Übergeben von Daten, die als Base64 codiert sind, kann Fehler beim Übergeben von Daten reduzieren, insbesondere wenn verschiedene Tools unterschiedliche Escapezeichen erfordern.
Beispiele
Beispiel 1: Konvertieren einer Zeichenfolge in base64
Die Konfiguration konvertiert einen grundlegenden Zeichenfolgenwert mit der base64() -Funktion.
# base64.example.1.dsc.config.yaml
$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json
resources:
- name: Echo 'abc' in base64
type: Microsoft.DSC.Debug/Echo
properties:
output: "[base64('abc')]"
dsc --file base64.example.1.dsc.config.yaml config get
results:
- name: Echo 'abc' in base64
type: Microsoft.DSC.Debug/Echo
result:
actualState:
output: YWJj
messages: []
hadErrors: false
Beispiel 2: Konvertieren einer verketteten Zeichenfolge in base64
Die Konfiguration verwendet die concat() -Funktion innerhalb der base64() Funktion, um die Zeichenfolgen a, bund c in abc zu kombinieren, bevor die base64-Darstellung zurückgegeben wird.
# base64.example.2.dsc.config.yaml
$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json
resources:
- name: Echo concatenated 'a', 'b', 'c' in base64
type: Microsoft.DSC.Debug/Echo
properties:
output: "[base64(concat('a', 'b', 'c'))]"
dsc --file base64.example.2.dsc.config.yaml config get
results:
- name: Echo concatenated 'a', 'b', 'c' in base64
type: Microsoft.DSC.Debug/Echo
result:
actualState:
output: YWJj
messages: []
hadErrors: false
Parameter
inputString
Die base64() Funktion erwartet eine einzelne Zeichenfolge als Eingabe. Die -Funktion konvertiert den Wert in eine Base64-Darstellung. Wenn der Wert keine Zeichenfolge ist, löst DSC beim Überprüfen des Konfigurationsdokuments einen Fehler aus.
Type: string
Required: true
MinimumCount: 1
MaximumCount: 1
Ausgabe
Die base64() Funktion gibt die base64-Darstellung des inputString-Werts zurück.
Type: string