password

The password input type allows you to define password input edit boxes that will appear on the Launch Blueprint page where passwords from the Dell Cloud Manager console user can be requested. The password input type is similar to the string input type with the exception that the characters typed in the password input type are masked (********) as they are typed. The user can click on the Reveal checkbox which is displayed under the password field, to reveal the password value.

A password input is defined with a section name, a type, description (optional), constraints (optional) and properties (optional).

section name

Example: mysqlpw:

type

type: password

description

When defining password inputs in your templates you can define a description which will be displayable next to the password input field on the Dell Cloud Manager console.

description - Description of the password input field.

Example: description: "MySQL Database password"

constraints

When defining password inputs in your templates you can define constraints which the Dell Cloud Manager console will enforce when requesting the password from the user.

  • length - Size of the input password edit box in characters. Note: This is not defining a limitation on the maximum number of characters that can be input.
Example: - length: 50
  • min_length - Minimum password length.
Example: - min_length: 5
  • max_length - Maximum password length.
Example: - max_length: 10
  • equal
Example: - equal: 20
  • greater_than
Example: - greater_than: 10
  • greater_than_or_equal
Example: - greater_than_or_equal: 5
  • less_than
Example: - less_than: 6
  • less_than_or_equal
Example: - less_than_or_equal: 10
  • pattern - Allows you to specify a regular expression pattern to enforce on the password value.
Example: - pattern: ^[a-z0-9_\-]+$

Examples

password example:

inputs:
###########################################################################################################################################
# An password edit box for the MySQL database password will be created on the Launch Blueprint page.
# The description specified will be added above the password input edit box
###########################################################################################################################################
mysqlpw:
    type: password
    description: MySQL Database password

password example with constraints:

mysqlpw:
    type: password
    description: MySQL Database password
    constraints:
        - length: 50
        - min_length: 8
        - max_length: 50

Input Password on Console

../../../_images/launch_stack_inputs3.png