You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"azurerm_data_factory_integration_runtime_managed" {
source="./modules/azurerm/r/azurerm_data_factory_integration_runtime_managed"# data_factory_name - (required) is a type of stringdata_factory_name=null# description - (optional) is a type of stringdescription=null# edition - (optional) is a type of stringedition=null# license_type - (optional) is a type of stringlicense_type=null# location - (required) is a type of stringlocation=null# max_parallel_executions_per_node - (optional) is a type of numbermax_parallel_executions_per_node=null# name - (required) is a type of stringname=null# node_size - (required) is a type of stringnode_size=null# number_of_nodes - (optional) is a type of numbernumber_of_nodes=null# resource_group_name - (required) is a type of stringresource_group_name=nullcatalog_info=[{
administrator_login =null
administrator_password =null
pricing_tier =null
server_endpoint =null
}]
custom_setup_script=[{
blob_container_uri =null
sas_token =null
}]
timeouts=[{
create =null
delete =null
read =null
update =null
}]
vnet_integration=[{
subnet_name =null
vnet_id =null
}]
}
resource"azurerm_data_factory_integration_runtime_managed""this" {
# data_factory_name - (required) is a type of stringdata_factory_name=var.data_factory_name# description - (optional) is a type of stringdescription=var.description# edition - (optional) is a type of stringedition=var.edition# license_type - (optional) is a type of stringlicense_type=var.license_type# location - (required) is a type of stringlocation=var.location# max_parallel_executions_per_node - (optional) is a type of numbermax_parallel_executions_per_node=var.max_parallel_executions_per_node# name - (required) is a type of stringname=var.name# node_size - (required) is a type of stringnode_size=var.node_size# number_of_nodes - (optional) is a type of numbernumber_of_nodes=var.number_of_nodes# resource_group_name - (required) is a type of stringresource_group_name=var.resource_group_namedynamic"catalog_info" {
for_each=var.catalog_infocontent {
# administrator_login - (optional) is a type of stringadministrator_login=catalog_info.value["administrator_login"]
# administrator_password - (optional) is a type of stringadministrator_password=catalog_info.value["administrator_password"]
# pricing_tier - (optional) is a type of stringpricing_tier=catalog_info.value["pricing_tier"]
# server_endpoint - (required) is a type of stringserver_endpoint=catalog_info.value["server_endpoint"]
}
}
dynamic"custom_setup_script" {
for_each=var.custom_setup_scriptcontent {
# blob_container_uri - (required) is a type of stringblob_container_uri=custom_setup_script.value["blob_container_uri"]
# sas_token - (required) is a type of stringsas_token=custom_setup_script.value["sas_token"]
}
}
dynamic"timeouts" {
for_each=var.timeoutscontent {
# create - (optional) is a type of stringcreate=timeouts.value["create"]
# delete - (optional) is a type of stringdelete=timeouts.value["delete"]
# read - (optional) is a type of stringread=timeouts.value["read"]
# update - (optional) is a type of stringupdate=timeouts.value["update"]
}
}
dynamic"vnet_integration" {
for_each=var.vnet_integrationcontent {
# subnet_name - (required) is a type of stringsubnet_name=vnet_integration.value["subnet_name"]
# vnet_id - (required) is a type of stringvnet_id=vnet_integration.value["vnet_id"]
}
}
}