

Questa è la nuova *Guida di riferimento ai modelli CloudFormation *. Aggiorna i segnalibri e i link. Per informazioni su come iniziare CloudFormation, consulta la [Guida AWS CloudFormation per l'utente](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

La funzione intrinseca `Fn::Base64` restituisce la rappresentazione Base64 della stringa di input. Questa funzione viene in genere utilizzata per passare dati codificati alle EC2 istanze Amazon tramite la `UserData` proprietà.

## Dichiarazione
<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>

Sintassi per il nome completo della funzione:

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

Sintassi per la forma breve:

```
!Base64 valueToEncode
```

**Nota**  
Se utilizzi la versione abbreviata e includi immediatamente un’altra funzione nel parametro `valueToEncode`, utilizza il nome completo della funzione per almeno una delle funzioni. Ad esempio, la sintassi seguente non è valida:  

```
!Base64 !Sub string
!Base64 !Ref logical_ID
```
Utilizza invece il nome completo della funzione per almeno una delle funzioni, come illustrato negli esempi seguenti:  

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

Fn::Base64:
  !Sub string
```

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

valueToEncode  
Il valore di stringa da convertire in Base64.

## Valore restituito:
<a name="w2aac24c12b9"></a>

La stringa originale, in rappresentazione Base64.

## Esempi
<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
```

## Funzioni supportate
<a name="w2aac24c12c13"></a>

Puoi utilizzare qualsiasi funzione che restituisce una stringa all’interno della funzione `Fn::Base64`.