NodeUserSettings (type)

{
  "additionalProperties": false, 
  "id": "NodeUserSettings", 
  "module_id": "FabricNode", 
  "properties": {
    "audit_password": {
      "description": "Password for the node audit user. For deployment, this property is required. After deployment, this property is ignored, and the node cli must be used to change the password. The password specified must be at least 12 characters in length and must contain at least one lowercase, one uppercase, one numeric character and one special character (except quotes). Passwords based on dictionary words and palindromes are invalid.", 
      "pattern": "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[|:;,?\\.><])[A-Za-z\\d~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[\\|:;,?\\.><]{12,}$", 
      "required": false, 
      "sensitive": true, 
      "title": "Node audit user password", 
      "type": "string"
    }, 
    "audit_username": {
      "description": "The default username is \"audit\". To configure username, you must provide this property together with <b>audit_password</b>. Username must contain ASCII characters only.", 
      "pattern": "^[\\x00-\\x7F]+$", 
      "required": false, 
      "title": "CLI \"audit\" username", 
      "type": "string"
    }, 
    "cli_password": {
      "description": "Password for the node cli user. For deployment, this property is required. After deployment, this property is ignored, and the node cli must be used to change the password. The password specified must be at least 12 characters in length and must contain at least one lowercase, one uppercase, one numeric character and one special character (except quotes). Passwords based on dictionary words and palindromes are invalid.", 
      "pattern": "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[|:;,?\\.><])[A-Za-z\\d~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[\\|:;,?\\.><]{12,}$", 
      "required": false, 
      "sensitive": true, 
      "title": "Node cli password", 
      "type": "string"
    }, 
    "cli_username": {
      "default": "admin", 
      "description": "To configure username, you must provide this property together with <b>cli_password</b>. Username must contain ASCII characters only.", 
      "pattern": "^[\\x00-\\x7F]+$", 
      "required": false, 
      "title": "CLI \"admin\" username", 
      "type": "string"
    }, 
    "root_password": {
      "description": "Password for the node root user. For deployment, this property is required. After deployment, this property is ignored, and the node cli must be used to change the password. The password specified must be at least 12 characters in length and must contain at least one lowercase, one uppercase, one numeric character and  one special character (except quotes). Passwords based on dictionary words and palindromes are invalid.", 
      "pattern": "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[|:;,?\\.><])[A-Za-z\\d~`!@#$%^&*)(\\-_\\+\\=}{\\]\\[\\|:;,?\\.><]{12,}$", 
      "required": false, 
      "sensitive": true, 
      "title": "Node root user password", 
      "type": "string"
    }
  }, 
  "type": "object"
}