Giter Site home page Giter Site logo

terraform-azure-storage's Introduction

Inputs

Name Description Type Default Required
project-name Name of the project, appended to name of resouce. "stor${var.medline_default_location}${var.environment}${var.project-name}" string n/a yes
azure_resource_group_name Name of resource group to deploy storage string n/a yes
retention Azure blob container and files retention period, Specifies the number of days that the blob should be retained numeric 15 yes
diagnostic_enabled Enable the Storage monitoring diagnostic setting values should be true or false bool false yes
log_analytics_name This variable depends on diagnostic_enabled = true. Log analaytics name to bind with storage blob monitoring string n/a no
CMK_enabled Enable blob encryption by customer managed key based on keys on keyvault,values should be true or false bool false yes
key_vault_name This variable depends on CMK_enabled = true. Key vault name where CMK is created string n/a no
cmk_keyname This variable depends on CMK_enabled = true. Customer managed key name from key vault keys string CMK-${var.project-name} no
access_tier Defines the access tier for BlobStorage, FileStorage and StorageV2 accounts. Valid options are Hot and Cool string Cool yes
network_rule_default_action Specifies the default action of allow or deny when no other rules match. Valid options are Deny or Allow string Deny yes
data_lake_enabled Azure Data Lake Storage Gen2 hierarchical namespace for this storage account. bool n/a yes
replication_type Defines the type of replication to use for this storage account. Valid options are LRS, GRS, RAGRS, ZRS, GZRS and RAGZRS. string LRS yes
enviroment Specifies the Azure environment (sbx/dev/tst/prd). string n/a yes
medline_default_location Specifies the location in the Azure environment. string ussc yes
extra_storage_tags Additional tags to add in locals map(string) n/a yes

terraform-azure-storage's People

Contributors

gehlotanish avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.