def start_roles(self, service_name, deployment_name, role_names):
_validate_not_none('<STR_LIT>', service_name)<EOL>_validate_not_none('<STR_LIT>', deployment_name)<EOL>_validate_not_none('<STR_LIT>', role_names)<EOL>return self._perform_post(<EOL>self._get_roles_operations_path(service_name, deployment_name),<EOL>_XmlSerializer.start_roles_operation_to_xml(role_names),<EOL>as_async=True)<EOL>
Starts the specified virtual machines.

service_name:
    The name of the service.
deployment_name:
    The name of the deployment.
role_names:
    The names of the roles, as an enumerable of strings.