

Dies ist das neue *CloudFormation Template Reference Guide*. Bitte aktualisieren Sie Ihre Lesezeichen und Links. Hilfe zu den ersten CloudFormation Schritten finden Sie im [AWS CloudFormation Benutzerhandbuch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# `Fn::Base64`
<a name="intrinsic-function-reference-base64"></a>

Die intrinsische Funktion `Fn::Base64` gibt die Base64-Darstellung der Eingabezeichenfolge zurück. Diese Funktion wird normalerweise verwendet, um verschlüsselte Daten über die `UserData` Eigenschaft an EC2 Amazon-Instances zu übergeben.

## Deklaration
<a name="w2aac24c12b5"></a>

### JSON
<a name="intrinsic-function-reference-base64-syntax.json"></a>

```
{ "Fn::Base64" : valueToEncode }
```

### YAML
<a name="intrinsic-function-reference-base64-syntax.yaml"></a>

Syntax für den vollständigen Funktionsnamen:

```
Fn::Base64: valueToEncode
```

Syntax für die Kurzform:

```
!Base64 valueToEncode
```

**Anmerkung**  
Wenn Sie die Kurzform verwenden und sofort eine andere Funktion in den `valueToEncode`-Parameter einschließen, verwenden Sie den vollständigen Funktionsnamen für mindestens eine der Funktionen. Die folgende Syntax ist beispielsweise nicht gültig:  

```
!Base64 !Sub string
!Base64 !Ref logical_ID
```
Verwenden Sie stattdessen den vollständigen Funktionsnamen für mindestens eine der Funktionen, wie in den folgenden Beispielen dargestellt:  

```
!Base64
  "Fn::Sub": string

Fn::Base64:
  !Sub string
```

## Parameters
<a name="w2aac24c12b7"></a>

valueToEncode  
Der Zeichenfolgenwert, die Sie in Base64 umwandeln möchten.

## Rückgabewert
<a name="w2aac24c12b9"></a>

Die ursprüngliche Zeichenfolge in Base64-Darstellung.

## Beispiele
<a name="w2aac24c12c11"></a>

### JSON
<a name="intrinsic-function-reference-base64-example.json"></a>

```
{ "Fn::Base64" : "AWS CloudFormation" }
```

### YAML
<a name="intrinsic-function-reference-base64-example.yaml"></a>

```
Fn::Base64: AWS CloudFormation
```

## Unterstützte Funktionen
<a name="w2aac24c12c13"></a>

Sie können eine beliebige Funktion verwenden, die eine Zeichenfolge innerhalb der `Fn::Base64`-Funktion zurückgibt.