R/ec2_instance_reboot.R

Defines functions ec2_instance_reboot

Documented in ec2_instance_reboot

#' ec2_instance_reboot
#' @param instance_id An aws ec2 id: i.e., 'i-034e6090b1eb879e7'
#' @export ec2_instance_reboot
ec2_instance_reboot = function(instance_id = NA) {

  client <- client_ec2()
  response <- client$reboot_instances(InstanceIds = list(instance_id))
  if(response$ResponseMetadata$HTTPStatusCode == 200) {
    return(TRUE)
  }
}
fdrennan/awsR documentation built on Sept. 26, 2020, 8:28 a.m.