Skip to content

Terraform module for terraform-azure-adls-gen1

License

Notifications You must be signed in to change notification settings

Datatamer/terraform-azure-adls-gen1

Repository files navigation

Tamr Complete Azure ADLS Gen1 module

This module creates ADLS Gen1 storage for Tamr on Azure.

Examples

Refer the /examples directory for complete working examples.

Resources Created

This modules creates:

  • 1 ADLS Gen1 storage bucket
  • Firewall rule for each input IP

Requirements

Name Version
terraform >= 0.12
azurerm =2.11.0

Providers

No provider.

Inputs

Name Description Type Default Required
location Location string n/a yes
resource_group_name Name of resource group string n/a yes
adls_encryption_state Enable/Disable ADLS encryption. Accepted values are Enabled or Disabled string "Enabled" no
adls_encrytion_type Encryption type for ADLS string "ServiceManaged" no
adls_firewall_allow_azure_ips Enable/Disable firewall allow ips. Accepted values are Enabled or Disabled string "Enabled" no
adls_name Name of ADLS Gen1 deployment string "tamradls" no
allowed_ips List of IPs allowed through firewall list(string) [] no
tags Map of tags to attach to data store map(string) {} no

Outputs

Name Description
adls_endpoint Endpoint for ADLS Gen 1 resource
adls_id The ID of the ADLS Gen 1 resource
adls_name The name of the ADLS Gen 1 resource

References

This repo is based on:

Development

Releasing new versions

  • Update version contained in VERSION
  • Document changes in CHANGELOG.md
  • Create a tag in github for the commit associated with the version

License

Apache 2 Licensed. See LICENSE for full details.