aws_sso_ec2_exec_command
Execute shell command on EC2 instance via SSM using AWS SSO credentials.
No SSH access or inbound ports required. Uses SSM's RunShellScript document.
Prerequisites:
- MUST first authenticate using
aws_sso_login - EC2 instance MUST have SSM Agent installed
- Instance needs IAM role with AmazonSSMManagedInstanceCore policy
- Your role needs
ssm:SendCommandandssm:GetCommandInvocationpermissions
Required: instanceId, accountId, roleName, command Optional: region
Returns: Execution context, command output, errors, troubleshooting guidance