Skip to content

Commit

Permalink
add data-factory
Browse files Browse the repository at this point in the history
  • Loading branch information
Sergio committed Nov 24, 2021
1 parent a41d026 commit 29d3b04
Show file tree
Hide file tree
Showing 3 changed files with 172 additions and 12 deletions.
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,28 +271,29 @@ This is the current compreheensive status of the implemented resources in the pr
|azurerm_custom_provider ||
|azurerm_dashboard ||
|azurerm_data_factory ||
|azurerm_data_factory_dataset_azure_blob | |
|azurerm_data_factory_dataset_cosmosdb_sqlapi | |
|azurerm_data_factory_dataset_delimited_text | |
|azurerm_data_factory_dataset_http | |
|azurerm_data_factory_dataset_json | |
|azurerm_data_factory_dataset_azure_blob | |
|azurerm_data_factory_dataset_cosmosdb_sqlapi | |
|azurerm_data_factory_dataset_delimited_text | |
|azurerm_data_factory_dataset_http | |
|azurerm_data_factory_dataset_json | |
|azurerm_data_factory_dataset_mysql ||
|azurerm_data_factory_dataset_postgresql ||
|azurerm_data_factory_dataset_sql_server_table ||
|azurerm_data_factory_integration_runtime_managed ||
|azurerm_data_factory_integration_runtime_self_hosted ||
|azurerm_data_factory_linked_service_azure_blob_storage ||
|azurerm_data_factory_linked_service_azure_blob_storage ||
|azurerm_data_factory_linked_service_azure_databricks ||
|azurerm_data_factory_linked_service_azure_file_storage ||
|azurerm_data_factory_linked_service_azure_function | |
|azurerm_data_factory_linked_service_azure_sql_database | |
|azurerm_data_factory_linked_service_cosmosdb | |
|azurerm_data_factory_linked_service_azure_function | |
|azurerm_data_factory_linked_service_azure_sql_database | |
|azurerm_data_factory_linked_service_cosmosdb | |
|azurerm_data_factory_linked_service_data_lake_storage_gen2 ||
|azurerm_data_factory_linked_service_key_vault ||
|azurerm_data_factory_linked_service_mysql ||
|azurerm_data_factory_linked_service_postgresql ||
|azurerm_data_factory_linked_service_sftp | |
|azurerm_data_factory_linked_service_sftp | |
|azurerm_data_factory_linked_service_sql_server ||
|azurerm_data_factory_linked_service_web | |
|azurerm_data_factory_linked_service_web | |
|azurerm_data_factory_pipeline ||
|azurerm_data_factory_trigger_schedule ||
|azurerm_data_lake_analytics_account ||
Expand Down
26 changes: 25 additions & 1 deletion azurecaf/models_generated.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

135 changes: 135 additions & 0 deletions resourceDefinition.json
Original file line number Diff line number Diff line change
Expand Up @@ -771,6 +771,62 @@
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_dataset_azure_blob",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,258}[a-zA-Z0-9]$\"",
"scope": "parent",
"slug": "adfblob",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_dataset_cosmosdb_sqlapi",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,258}[a-zA-Z0-9]$\"",
"scope": "parent",
"slug": "adfsqlapi",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_dataset_delimited_text",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,258}[a-zA-Z0-9]$\"",
"scope": "parent",
"slug": "adfdtext",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_dataset_http",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,258}[a-zA-Z0-9]$\"",
"scope": "parent",
"slug": "adfhttp",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_dataset_json",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,258}[a-zA-Z0-9]$\"",
"scope": "parent",
"slug": "adfjson",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},

{
"name": "azurerm_data_factory_dataset_postgresql",
"min_length": 1,
Expand Down Expand Up @@ -815,6 +871,73 @@
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_azure_blob_storage",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsabs",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_azure_databricks",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsadb",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_azure_function",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsaf",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_azure_sql_database",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsasdb",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_cosmosdb",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsacdb",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_sftp",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adflsaftp",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},

{
"name": "azurerm_data_factory_linked_service_data_lake_storage_gen2",
"min_length": 1,
Expand Down Expand Up @@ -892,6 +1015,18 @@
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},
{
"name": "azurerm_data_factory_linked_service_web",
"min_length": 1,
"max_length": 260,
"validation_regex": "\"^[a-zA-Z0-9][^<>*%:.?\\\\+\\\\/]{0,259}$\"",
"scope": "parent",
"slug": "adfsvweb",
"dashes": true,
"lowercase": false,
"regex": "\"[^0-9A-Za-z<>*%:.?\\\\+\\\\/]\""
},

{
"name": "azurerm_data_factory_trigger_schedule",
"min_length": 1,
Expand Down

0 comments on commit 29d3b04

Please sign in to comment.