base64_encode
The base64_encode function is used to encode character strings in base64 mode.
Syntax
base64_encode: param
Parameter Description
Parameter |
Parameter Description |
---|---|
param |
Character string to be encoded. |
Return Value
Base64-encoded result.
Example
tosca_definitions_version: huaweicloud_tosca_version_1_0 inputs: ecs_availabilityZone: description: AZ to which the Elastic Cloud Server (ECS) belongs label: '' ecs_flavor: description: ECS specifications label: '' ecs_imageId: description: ID of the image used by the ECS label: '' ecs_nics_0_subnetId: description: NIC information about the ECS to be created label: '' ecs-key: description: SSH key pair used for login label: '' user-name: default: test password: label: '' ecs_vpcId: description: ID of the Virtual Private Cloud (VPC) to which the ECS belongs label: '' node_templates: ecs: properties: availabilityZone: get_input: ecs_availabilityZone flavor: get_input: ecs_flavor imageId: get_input: ecs_imageId instances: 1 name: jkhlh nics: - subnetId: get_input: ecs_nics_0_subnetId publicIP: eip: bandwidth: shareType: PER ipType: 5_bgp rootVolume: size: 40 volumeType: SATA sshKeyName: get_input: ecs-key userData: base64_encode: replace: - | #!/bin/bash -x useradd ${user_name} echo '${user_name}:${user_pwd}' | chpasswd - user_name: get_input: user-name user_pwd: get_input: password vpcId: get_input: ecs_vpcId type: HuaweiCloud.ECS.CloudServer
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.