1 description: 'Generates a site alias.'
2 help: 'The <info>generate:site:alias</info> command helps you generate a new site alias.'
5 environment: 'Environment name.'
7 composer-root: 'The Drupal root project directory.'
8 host: 'The ip/domain name of the remote system. Not required on local sites.'
9 port: 'The port to use when connecting via ssh.'
10 user: 'The username to use when connecting via ssh.'
11 extra-options: 'Used only when the target requires extra options, such as alternative authentication method and/or alternative identity file.'
12 site-uri: 'Drupal uri (for multi-sites).'
13 directory: 'Directory to store the generated site alias.'
15 name: 'Select or enter the site name'
16 environment: 'Enter the environment name (dev, test, prod, qa, dev.uri, test.uri, etc...)'
17 type: 'Select site type. Allowed options [local, ssh or container].'
18 composer-root: 'Enter the Drupal root project directory.'
19 host: 'Enter the ip/domain name of the remote system.'
20 port: 'Enter the port to use when connecting via ssh.'
21 user: 'Enter the username to use when connecting via ssh.'
22 extra-options: 'Select or enter a valid extra option.'
23 site-uri: 'Enter the Drupal uri (for multi-sites).'
24 directory: 'Select the directory to store the generated site alias.'