Package: AzureVM 2.2.2.9000

Hong Ooi

AzureVM: Virtual Machines in 'Azure'

Functionality for working with virtual machines (VMs) in Microsoft's 'Azure' cloud: <https://azure.microsoft.com/en-us/services/virtual-machines/>. Includes facilities to deploy, startup, shutdown, and cleanly delete VMs and VM clusters. Deployment configurations can be highly customised, and can make use of existing resources as well as creating new ones. A selection of predefined configurations is provided to allow easy deployment of commonly used Linux and Windows images, including Data Science Virtual Machines. With a running VM, execute scripts and install optional extensions. Part of the 'AzureR' family of packages.

Authors:Hong Ooi [aut, cre], Microsoft [cph]

AzureVM_2.2.2.9000.tar.gz
AzureVM_2.2.2.9000.zip(r-4.5)AzureVM_2.2.2.9000.zip(r-4.4)AzureVM_2.2.2.9000.zip(r-4.3)
AzureVM_2.2.2.9000.tgz(r-4.4-any)AzureVM_2.2.2.9000.tgz(r-4.3-any)
AzureVM_2.2.2.9000.tar.gz(r-4.5-noble)AzureVM_2.2.2.9000.tar.gz(r-4.4-noble)
AzureVM_2.2.2.9000.tgz(r-4.4-emscripten)AzureVM_2.2.2.9000.tgz(r-4.3-emscripten)
AzureVM.pdf |AzureVM.html
AzureVM/json (API)
NEWS

# Install 'AzureVM' in R:
install.packages('AzureVM', repos = c('https://azure.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/azure/azurevm/issues

On CRAN:

azureazure-sdk-razure-virtual-machinedata-science-virtual-machine

5.05 score 14 stars 16 scripts 702 downloads 100 exports 14 dependencies

Last updated 2 years agofrom:3e509292c0. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 20 2024
R-4.5-winOKNov 20 2024
R-4.5-linuxOKNov 20 2024
R-4.4-winOKNov 20 2024
R-4.4-macOKNov 20 2024
R-4.3-winOKNov 20 2024
R-4.3-macOKNov 20 2024

Exports:autoscaler_configautoscaler_profileaz_vm_resourceaz_vm_templateaz_vmss_resourceaz_vmss_templatebuild_template_definitionbuild_template_parameterscentos_7.5centos_7.5_sscentos_7.6centos_7.6_sscentos_8.1centos_8.1_ssdatadisk_configdebian_10_backportsdebian_10_backports_gen2debian_10_backports_gen2_ssdebian_10_backports_ssdebian_8_backportsdebian_8_backports_ssdebian_9_backportsdebian_9_backports_ssimage_configip_configis_vmis_vm_resourceis_vm_scalesetis_vm_scaleset_resourceis_vm_scaleset_templateis_vm_templatelb_configlb_probelb_probe_httplb_probe_httpslb_probe_jupyterlb_probe_mssqllb_probe_mssql_browserlb_probe_rdplb_probe_rstudiolb_probe_sshlb_rulelb_rule_httplb_rule_httpslb_rule_jupyterlb_rule_mssqllb_rule_mssql_browserlb_rule_rdplb_rule_rstudiolb_rule_sshnic_confignic_ip_confignsg_confignsg_rulensg_rule_allow_httpnsg_rule_allow_httpsnsg_rule_allow_jupyternsg_rule_allow_mssqlnsg_rule_allow_mssql_browsernsg_rule_allow_rdpnsg_rule_allow_rstudionsg_rule_allow_sshrhel_7.6rhel_7.6_ssrhel_8rhel_8_ssrhel_8.1rhel_8.1_gen2rhel_8.1_gen2_ssrhel_8.1_ssrhel_8.2rhel_8.2_gen2rhel_8.2_gen2_ssrhel_8.2_ssscaleset_optionssubnet_configubuntu_16.04ubuntu_16.04_ssubuntu_18.04ubuntu_18.04_ssubuntu_20.04ubuntu_20.04_gen2ubuntu_20.04_gen2_ssubuntu_20.04_ssubuntu_dsvmubuntu_dsvm_gen2ubuntu_dsvm_gen2_ssubuntu_dsvm_ssuser_configvm_configvmss_configvnet_configwindows_2016windows_2016_sswindows_2019windows_2019_gen2windows_2019_gen2_sswindows_2019_sswindows_dsvmwindows_dsvm_ss

Dependencies:askpassAzureAuthAzureGraphAzureRMRcurlhttrjosejsonlitemimeopensslR6rappdirssysuuid

Introduction to AzureVM

Rendered fromintro.rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2019-12-21
Started: 2018-11-06

Readme and manuals

Help Manual

Help pageTopics
Autoscaler configurationautoscaler_config autoscaler_profile
Virtual machine resource classaz_vm_resource
Virtual machine template classaz_vm_template
Virtual machine scaleset resource classaz_vmss_resource
Virtual machine scaleset (cluster) template classaz_vmss_template
Build template definition and parametersbuild_template build_template_definition.vmss_config build_template_definition.vm_config build_template_parameters.vmss_config build_template_parameters.vm_config
VM configuration functionscentos_7.5 centos_7.6 centos_8.1 debian_10_backports debian_10_backports_gen2 debian_8_backports debian_9_backports rhel_7.6 rhel_8 rhel_8.1 rhel_8.1_gen2 rhel_8.2 rhel_8.2_gen2 ubuntu_16.04 ubuntu_18.04 ubuntu_20.04 ubuntu_20.04_gen2 ubuntu_dsvm ubuntu_dsvm_gen2 vm_config windows_2016 windows_2019 windows_2019_gen2 windows_dsvm
Virtual machine scaleset configuration functionscentos_7.5_ss centos_7.6_ss centos_8.1_ss debian_10_backports_gen2_ss debian_10_backports_ss debian_8_backports_ss debian_9_backports_ss rhel_7.6_ss rhel_8.1_gen2_ss rhel_8.1_ss rhel_8.2_gen2_ss rhel_8.2_ss rhel_8_ss ubuntu_16.04_ss ubuntu_18.04_ss ubuntu_20.04_gen2_ss ubuntu_20.04_ss ubuntu_dsvm_gen2_ss ubuntu_dsvm_ss vmss_config windows_2016_ss windows_2019_gen2_ss windows_2019_ss windows_dsvm_ss
Create a new virtual machine or scaleset of virtual machinescreate_vm create_vm_scaleset
Defunct methodscreate_vm_cluster defunct delete_vm_cluster get_vm_cluster
Delete virtual machinedelete_vm delete_vm_scaleset
Get existing virtual machine(s)get_vm get_vm_resource get_vm_scaleset get_vm_scaleset_resource
Public IP address configurationip_config
Is an object an Azure VMis_vm is_vm_resource is_vm_scaleset is_vm_scaleset_resource is_vm_scaleset_template is_vm_template
Load balancer configurationlb_config lb_probe lb_rule
Load balancing ruleslb_probe_http lb_probe_https lb_probe_jupyter lb_probe_mssql lb_probe_mssql_browser lb_probe_rdp lb_probe_rstudio lb_probe_ssh lb_rules lb_rule_http lb_rule_https lb_rule_jupyter lb_rule_mssql lb_rule_mssql_browser lb_rule_rdp lb_rule_rstudio lb_rule_ssh
List available VM sizeslist_vm_sizes
Network interface configurationnic_config nic_ip_config
Network security group configurationnsg_config nsg_rule
Network security rulesnsg_rules nsg_rule_allow_http nsg_rule_allow_https nsg_rule_allow_jupyter nsg_rule_allow_mssql nsg_rule_allow_mssql_browser nsg_rule_allow_rdp nsg_rule_allow_rstudio nsg_rule_allow_ssh
Virtual machine scaleset optionsscaleset_options
Resource configuration functions for a virtual machine deploymentdatadisk_config image_config user_config
Virtual network configurationsubnet_config vnet_config