role

Infostrux-Solutions/role/snowflake

Terraform Module HCL SNOWFLAKE

Open Source Snowflake Terraform Module for Role Implementation, also in the terraform registry, http://registry.terraform.io/modules/Infostrux-Solutions/role/snowflake/latest

Install
module "role" {
source = "Infostrux-Solutions/role/snowflake"
version = "1.0.0"
}
plain text: /constructs/tfmod-infostrux-solutions-role-snowflake/install.txt
⭐ Source on GitHub 📦 Registry page
README

Snowflake Role Terraform Module Terraform module which creates Roles on Snowflake. Usage Simple Role: Create a single role. ``hcl module "role" { source = "Infostrux-Solutions/role/snowflake" name = "EXAMPLE" } ` Role with grants: Create a single role and grant sysadmin access. `hcl module "role_with_grant" { source = "../../" name = "EXAMPLE_WITH_GRANTS" granted_roles = ["SYSADMIN"] } ` Role Hierarchy: Creates a role hierarchy with two roles. `hcl module "under_sysadmin_role" { source = "../../" name = "UNDER_SYSADMIN" granted_roles = ["SYSADMIN"] } module "middle_role" { source = "../../" name = "MIDDLE" granted_roles = [module.under_sysadmin_role.role_name] } ` Requirements | Name | Version | |------|---------| | terraform | >= 0.13.1 | | snowflake | >=0.40.0 | Providers | Name | Versio

Inputs (3)
NameTypeDescriptionDefault
namestringName of the role. required
commentstringSpecifies a comment for the user."Created by Terraform."
granted_rolesset(string)Roles that the role created by the module will have acces.[]
Outputs (3)
role_name — Role's name.
role_comment — Roles's comment.
role_id — Role's id.
Resources (2)
snowflake_rolesnowflake_role_grants
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud SNOWFLAKE
Total downloads202
Inputs3
Outputs3
Resources2
NamespaceInfostrux-Solutions
Updated