Jumpbox Terraform Module
Generated Content
This content in this section of the documentation is generated based on the Terraform source files.Requirements
| Name | Version |
|---|---|
| terraform | >= 1.0 |
| azurerm | =2.71.0 |
| tls | =3.1.0 |
Providers
| Name | Version |
|---|---|
| azurerm | =2.71.0 |
| http | n/a |
| tls | =3.1.0 |
Modules
No modules.
Resources
| Name | Type |
|---|---|
| azurerm_linux_virtual_machine.jumpbox_vm | resource |
| azurerm_network_interface.jumpbox_vm_nic | resource |
| azurerm_network_interface_security_group_association.jumpbox_nsg_association | resource |
| azurerm_network_security_group.jumpbox_nsg | resource |
| azurerm_public_ip.jumpbox_vm_pip | resource |
| azurerm_resource_group.rg | resource |
| azurerm_role_assignment.jumpbox_vm_aad_admins | resource |
| azurerm_role_assignment.jumpbox_vm_aad_users | resource |
| azurerm_subnet.subnet | resource |
| azurerm_virtual_machine_extension.jumpbox_vm_aad | resource |
| azurerm_virtual_network.vnet | resource |
| tls_private_key.jumpbox_vm_ssh | resource |
| azurerm_client_config.current | data source |
| http_http.local_external_ip | data source |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| administrator_group_oid | OID of the Group to grant Administrator permissions | string |
n/a | yes |
| jumpbox_ssh_source_address_prefixes | List of prefixes allowed to SSH to Jumpbox VM | list(string) |
n/a | yes |
| location | Location Name | string |
n/a | yes |
| name | Environment Name | string |
n/a | yes |
| prefix | Prefix | string |
"" |
no |
Outputs
| Name | Description |
|---|---|
| rg_id | n/a |
| rg_location | n/a |
| rg_name | n/a |
| subnet_id | n/a |
| vnet_id | n/a |
| vnet_name | n/a |
Last modified
January 10, 2022
: Use prebuilt DevContainer image by default (#67) (3d11e3a)