Can anyone tell me if we can execute Shell Commands using Boto3 on Launched AWS instance.
I read at few places about \"boto.manage.cmdshell\" but it is deprecated in
ssm_client = boto3.client('ssm')
response = ssm_client.send_command(
InstanceIds=['i-03#####'],
DocumentName="AWS-RunShellScript",
Parameters={'commands': ['start ecs']}, )
command_id = response['Command']['CommandId']
output = ssm_client.get_command_invocation(
CommandId=command_id,
InstanceId='i-03######',
)
print(output)