https://github.com/dodevops/terraform-azure-publicip
Highly opinionaged management of public IP in Azure
https://github.com/dodevops/terraform-azure-publicip
Last synced: 3 months ago
JSON representation
Highly opinionaged management of public IP in Azure
- Host: GitHub
- URL: https://github.com/dodevops/terraform-azure-publicip
- Owner: dodevops
- License: mit
- Created: 2021-09-09T10:00:15.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-07-18T12:22:37.000Z (almost 4 years ago)
- Last Synced: 2025-10-08T10:40:16.449Z (9 months ago)
- Language: HCL
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Public IP for Azure
## Introduction
This module manages a public IP for Azure
## Usage
Instantiate the module by calling it from Terraform like this:
```hcl
module "azure-basics" {
source = "dodevops/publicip/azure"
version = ""
}
```
## Requirements
No requirements.
## Providers
The following providers are used by this module:
- azurerm
## Modules
No modules.
## Resources
The following resources are used by this module:
- [azurerm_public_ip.public-ip](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/public_ip) (resource)
## Required Inputs
The following input variables are required:
### location
Description: Azure location to use
Type: `string`
### project
Description: Three letter project key
Type: `string`
### resource\_group
Description: Azure Resource Group to use
Type: `string`
### stage
Description: Stage for this ip
Type: `string`
## Optional Inputs
The following input variables are optional (have default values):
### sku
Description: The SKU used for this ip
Type: `string`
Default: `"Standard"`
### suffix
Description: ip address name suffix
Type: `string`
Default: `""`
## Outputs
The following outputs are exported:
### id
Description: n/a
### ip
Description: n/a
### resource\_group
Description: n/a
## Development
Use [terraform-docs](https://terraform-docs.io/) to generate the API documentation by running
terraform fmt .
terraform-docs .