Name: "1-Install MGN Agents" Description: "This script will install MGN agents on the source servers for the wave." MasterFileName: "1-AgentInstall.py" UpdateUrl: "" Group: "Rehost-MGN" Arguments: - name: "Waveid" description: "Wave Name" type: "relationship" rel_display_attribute: "wave_name" rel_entity: "wave" rel_key: "wave_id" validation_regex: "^(?!\\s*$).+" validation_regex_msg: "Wave must be provided." required: true group_order: "1" - name: "SecretLinux" long_desc: "Linux Secret to use for credentials." description: "Linux Secret" type: "relationship" rel_display_attribute: "Name" rel_entity: "secret" rel_key: "Name" group_order: "2" - name: "SecretWindows" long_desc: "Windows Secret to use for credentials." description: "Windows Secret" type: "relationship" rel_display_attribute: "Name" rel_entity: "secret" rel_key: "Name" group_order: "3" - name: "Force" description: "Force reinstall." long_desc: "Force reinstall of MGN agent." type: "checkbox" group_order: "4" - name: "S3Endpoint" description: "Optional - S3 Endpoint" long_desc: "S3 VPC Endpoint DNS name; used for private agent connectivity - see https://docs.aws.amazon.com/mgn/latest/ug/installing-agent-blocked.html" type: "standard" required: false group_order: "5" - name: "MGNEndpoint" description: "Optional - MGN Endpoint" long_desc: "MGN VPC Endpoint DNS name; used for private agent connectivity - see https://docs.aws.amazon.com/mgn/latest/ug/installing-agent-blocked.html" type: "standard" required: false group_order: "6" - name: "AWSUseIAMUserCredentials" description: "Use IAM user credentials for installation" long_desc: "Enabling this option will use IAM user credentials stored in Secrets Manager in the target account for installation of MGN." type: "checkbox" group_order: "4" - name: "UseSSL" description: "Optional - Windows only - Force SSL for WinRM" long_desc: "Force SSL to be used for all WinRM communication, SSL listeners need to be configure on each target server." type: "checkbox" group_order: "7"