Name: "0-Check MGN Prerequisites" Description: "This script will verify the source servers meet the basic requirements for AWS MGN agent installation." MasterFileName: "0-Prerequisites-checks.py" UpdateUrl: "" Group: "Rehost-MGN" Arguments: - name: "ReplicationServerIP" description: "Replication Server IP." long_desc: "IP Address of an AWS MGN Replication EC2 Instance." type: "standard" required: true 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: "4" - 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: "3" - 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: "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"