Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Fn::Base64Encode

Dernière mise à jour :Aug 10, 2026

La fonction Fn::Base64Encode renvoie une chaîne de caractères encodée en Base64.

Remarque

Conformément à la norme MIME, la sortie encodée en Base64 inclut un saut de ligne tous les 76 caractères. La fonction Fn::Base64Encode ajoute également un saut de ligne final, même si l'entrée contient moins de 76 caractères. Utilisez la fonction Fn::Replace pour supprimer ce saut de ligne final.

L'exemple suivant montre comment utiliser Fn::Replace pour supprimer le saut de ligne final :

Fn::Replace:
  - "\n": ''
  - Fn::Base64Encode: string_to_encode

Déclaration

  • JSON

    {"Fn::Base64Encode": "stringToEncode"}
  • YAML

    • Syntaxe du nom complet de la fonction :

      Fn::Base64Encode: stringToEncode
    • Syntaxe de la forme abrégée :

      !Base64Encode stringToEncode

Paramètres

stringToEncode : chaîne de caractères à encoder en Base64.

Valeur de retour

Résultat de l'encodage Base64 de la chaîne.

Exemples

!Base64Encode ALIYUN ROS
{ "Fn::Base64Encode" : "ALIYUN ROS" }

Dans cet exemple, la valeur renvoyée est QUxJWVVOIFJPUw==.