Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Fn::Base64Encode

Última atualização: Jun 27, 2026

Fn::Base64Encode retorna o resultado da codificação de uma string em Base64.

Nota

Conforme o padrão MIME, a saída codificada em Base64 contém uma quebra de linha a cada 76 caracteres. Fn::Base64Encode também adiciona uma quebra de linha ao final, mesmo que a entrada tenha menos de 76 caracteres. Use Fn::Replace para remover essa quebra de linha final.

O exemplo a seguir usa Fn::Replace para remover a quebra de linha final:

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

Declaração

  • JSON

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

    • Sintaxe do nome completo da função:

      Fn::Base64Encode: stringToEncode
    • Sintaxe da forma abreviada:

      !Base64Encode stringToEncode

Parâmetros

stringToEncode: string a ser codificada em Base64.

Valor de retorno

Resultado da string codificada em Base64.

Exemplos

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

Neste exemplo, o valor retornado é QUxJWVVOIFJPUw==.