11param solutionLocation string
22
33param cosmosAccountName string
4- var databaseName = 'ContentProcess'
5- var collectionNameProcess = 'Processes'
6- var collectionNameSchema = 'Schemas'
4+ // var databaseName = 'ContentProcess'
5+ // var collectionNameProcess = 'Processes'
6+ // var collectionNameSchema = 'Schemas'
77
8- var containers = [
9- {
10- name : collectionNameProcess
11- id : collectionNameProcess
12- partitionKey : '/userId'
13- }
14- {
15- name : collectionNameSchema
16- id : collectionNameSchema
17- partitionKey : '/userId'
18- }
19- ]
8+ // var containers = [
9+ // {
10+ // name: collectionNameProcess
11+ // id: collectionNameProcess
12+ // partitionKey: '/userId'
13+ // }
14+ // {
15+ // name: collectionNameSchema
16+ // id: collectionNameSchema
17+ // partitionKey: '/userId'
18+ // }
19+ // ]
2020
21- @allowed ([ 'GlobalDocumentDB' , 'MongoDB' , 'Parse' ])
21+ @allowed (['GlobalDocumentDB' , 'MongoDB' , 'Parse' ])
2222param kind string = 'GlobalDocumentDB'
2323
2424param tags object = {}
@@ -41,29 +41,29 @@ resource cosmos 'Microsoft.DocumentDB/databaseAccounts@2024-12-01-preview' = {
4141 enableAutomaticFailover : false
4242 enableMultipleWriteLocations : false
4343 apiProperties : (kind == 'MongoDB' ) ? { serverVersion : '7.0' } : {}
44- capabilities : kind == 'MongoDB' ? [{ name : 'EnableMongo' }] : [ { name : 'EnableServerless' } ]
44+ capabilities : kind == 'MongoDB' ? [{ name : 'EnableMongo' }] : [{ name : 'EnableServerless' }]
4545 capacityMode : 'Serverless'
4646 enableFreeTier : false
4747 }
4848}
4949
50- resource database 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2024-12-01-preview' = {
51- parent : cosmos
52- name : databaseName
53- properties : {
54- resource : { id : databaseName }
55- }
50+ // resource database 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2024-12-01-preview' = {
51+ // parent: cosmos
52+ // name: databaseName
53+ // properties: {
54+ // resource: { id: databaseName }
55+ // }
5656
57- resource list 'collections' = [for container in containers : {
58- name : container .name
59- properties : {
60- resource : {
61- id : container .id
62- }
63- options : {}
64- }
65- }]
66- }
57+ // resource list 'collections' = [for container in containers: {
58+ // name: container.name
59+ // properties: {
60+ // resource: {
61+ // id: container.id
62+ // }
63+ // options: {}
64+ // }
65+ // }]
66+ // }
6767
6868output cosmosAccountName string = cosmos .name
69- output cosmosDatabaseName string = databaseName
69+ // output cosmosDatabaseName string = databaseName
0 commit comments