1+ {
2+ "$schema" : " https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#" ,
3+ "contentVersion" : " 1.0.0.0" ,
4+ "parameters" : {
5+ "storageAccount" : {
6+ "defaultValue" : " jovanpopsynapse" ,
7+ "type" : " String"
8+ }
9+ },
10+ "variables" : {},
11+ "resources" : [
12+ {
13+ "type" : " Microsoft.Storage/storageAccounts" ,
14+ "apiVersion" : " 2019-04-01" ,
15+ "name" : " [parameters('storageAccount')]" ,
16+ "location" : " westeurope" ,
17+ "tags" : {
18+ "owner" : " SynapsePreview"
19+ },
20+ "sku" : {
21+ "name" : " Standard_RAGRS" ,
22+ "tier" : " Standard"
23+ },
24+ "kind" : " StorageV2" ,
25+ "properties" : {
26+ "isHnsEnabled" : true ,
27+ "networkAcls" : {
28+ "bypass" : " AzureServices" ,
29+ "virtualNetworkRules" : [],
30+ "ipRules" : [],
31+ "defaultAction" : " Allow"
32+ },
33+ "supportsHttpsTrafficOnly" : true ,
34+ "encryption" : {
35+ "services" : {
36+ "file" : {
37+ "enabled" : true
38+ },
39+ "blob" : {
40+ "enabled" : true
41+ }
42+ },
43+ "keySource" : " Microsoft.Storage"
44+ },
45+ "accessTier" : " Hot"
46+ }
47+ },
48+ {
49+ "type" : " Microsoft.Storage/storageAccounts/blobServices" ,
50+ "apiVersion" : " 2019-04-01" ,
51+ "name" : " [concat(parameters('storageAccount'), '/default')]" ,
52+ "dependsOn" : [
53+ " [resourceId('Microsoft.Storage/storageAccounts', parameters('storageAccount'))]"
54+ ],
55+ "properties" : {
56+ "cors" : {
57+ "corsRules" : []
58+ },
59+ "deleteRetentionPolicy" : {
60+ "enabled" : false
61+ }
62+ }
63+ },
64+ {
65+ "type" : " Microsoft.Storage/storageAccounts/blobServices/containers" ,
66+ "apiVersion" : " 2019-04-01" ,
67+ "name" : " [concat(parameters('storageAccount'), '/default/workspace')]" ,
68+ "dependsOn" : [
69+ " [resourceId('Microsoft.Storage/storageAccounts/blobServices', parameters('storageAccount'), 'default')]" ,
70+ " [resourceId('Microsoft.Storage/storageAccounts', parameters('storageAccount'))]"
71+ ],
72+ "properties" : {
73+ "publicAccess" : " None"
74+ }
75+ }
76+ ]
77+ }
0 commit comments