Skip to content

Commit

Permalink
Update Cosmos DB snippets (#5038)
Browse files Browse the repository at this point in the history
* Update res-cosmos-account

* Update res-cosmos-tablestorage-table

* Update res-cosmos-sql-database

* Update res-cosmos-sql-container

* Update res-cosmos-mongo-database

* Update res-cosmos-gremlin-database and res-cosmos-gremlin-graph

* Update res-cosmos-cassandra-keyspace and res-cosmos-cassandra-table
  • Loading branch information
johndowns authored Nov 1, 2021
1 parent bc92d13 commit c429b28
Show file tree
Hide file tree
Showing 27 changed files with 173 additions and 173 deletions.
36 changes: 18 additions & 18 deletions src/Bicep.Core.Samples/Files/Completions/declarations.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
// $1 = cosmosDbAccount
// $2 = 'name'
// $3 = 'GlobalDocumentDB'
// $4 = 'Eventual'
// $5 = 1
// $6 = 5
// $7 = 'location'
// $8 = 0
// $9 = true
// $10 = 'EnableTable'

// $1 = cosmosDbAccount
// $2 = 'name'
// $3 = 'GlobalDocumentDB'
// $4 = 'Eventual'
// $5 = 1
// $6 = 5
// $7 = 'location'
// $8 = 0
// $9 = true
// $10 = 'EnableTable'

resource cosmosDbAccount 'Microsoft.DocumentDB/databaseAccounts@2021-03-15' = {
name: 'name'
location: resourceGroup().location
location: 'location'
kind: 'GlobalDocumentDB'
properties: {
consistencyPolicy: {
Expand All @@ -34,5 +34,5 @@ resource cosmosDbAccount 'Microsoft.DocumentDB/databaseAccounts@2021-03-15' = {
]
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// $1 = cassandraKeyspace
// $2 = 'accountName/cassandra/databaseName'
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 'throughput'
// $4 = 1000

// Insert snippet here
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
// $1 = cassandraKeyspace
// $2 = 'accountName/cassandra/databaseName'
// $3 = 'id'
// $4 = 'throughput'

resource cassandraKeyspace 'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces@2016-03-31' = {
name: 'accountName/cassandra/databaseName'
// $1 = cassandraKeyspace
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 1000

resource cassandraKeyspace 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
}
options: {
throughput: 'throughput'
throughput: 1000
}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// $1 = 'accountName/cassandra/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = cassandraKeyspaceTable
// $4 = 'name'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// $1 = 'accountName/cassandra/databaseName'
// $2 = 'id'
// $3 = cassandraKeyspaceTable
// $4 = 'name'
// $5 = 'id'

resource cassandraKeyspace 'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces@2016-03-31' = {
name: 'accountName/cassandra/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = cassandraKeyspaceTable
// $4 = 'name'
// $5 = 'id'

resource cassandraKeyspace 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
Expand All @@ -14,7 +14,7 @@ resource cassandraKeyspace 'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces
}
}

resource cassandraKeyspaceTable 'Microsoft.DocumentDb/databaseAccounts/apis/keyspaces/tables@2016-03-31' = {
resource cassandraKeyspaceTable 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-06-15' = {
parent: cassandraKeyspace
name: 'name'
properties: {
Expand All @@ -24,5 +24,5 @@ resource cassandraKeyspaceTable 'Microsoft.DocumentDb/databaseAccounts/apis/keys
options: {}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// $1 = gremlinDb
// $2 = 'accountName/gremlin/databaseName'
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 'throughput'
// $4 = 1000

// Insert snippet here
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
// $1 = gremlinDb
// $2 = 'accountName/gremlin/databaseName'
// $3 = 'id'
// $4 = 'throughput'

resource gremlinDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31' = {
name: 'accountName/gremlin/databaseName'
// $1 = gremlinDb
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 1000

resource gremlinDb 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
}
options: {
throughput: 'throughput'
throughput: 1000
}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
// $1 = 'accountName/gremlin/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = 'throughput'
// $3 = 1000
// $4 = cosmosDBGremlinGraph
// $5 = 'name'
// $6 = 'id'
// $7 = 'paths'
// $8 = Hash
// $9 = Consistent
// $9 = consistent
// $10 = 'path'
// $11 = Hash
// $12 = String
// $13 = -1
// $14 = 'path'
// $15 = 'throughput'
// $15 = 1000

// Insert snippet here
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
// $1 = 'accountName/gremlin/databaseName'
// $2 = 'id'
// $3 = 'throughput'
// $4 = cosmosDBGremlinGraph
// $5 = 'name'
// $6 = 'id'
// $7 = 'paths'
// $8 = Hash
// $9 = Consistent
// $10 = 'path'
// $11 = Hash
// $12 = String
// $13 = -1
// $14 = 'path'
// $15 = 'throughput'

resource gremlinDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31' = {
name: 'accountName/gremlin/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = 1000
// $4 = cosmosDBGremlinGraph
// $5 = 'name'
// $6 = 'id'
// $7 = 'paths'
// $8 = Hash
// $9 = consistent
// $10 = 'path'
// $11 = Hash
// $12 = String
// $13 = -1
// $14 = 'path'
// $15 = 1000

resource gremlinDb 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
}
options: {
throughput: 'throughput'
throughput: 1000
}
}
}

resource cosmosDBGremlinGraph 'Microsoft.DocumentDb/databaseAccounts/apis/databases/graphs@2016-03-31' = {
resource cosmosDBGremlinGraph 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2021-06-15' = {
parent: gremlinDb
name: 'name'
properties: {
Expand All @@ -39,7 +39,7 @@ resource cosmosDBGremlinGraph 'Microsoft.DocumentDb/databaseAccounts/apis/databa
kind: 'Hash'
}
indexingPolicy: {
indexingMode: 'Consistent'
indexingMode: 'consistent'
includedPaths: [
{
path: 'path'
Expand All @@ -60,9 +60,9 @@ resource cosmosDBGremlinGraph 'Microsoft.DocumentDb/databaseAccounts/apis/databa
}
}
options: {
throughput: 'throughput'
throughput: 1000
}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// $1 = mongoDb
// $2 = 'accountName/mongodb/databaseName'
// $2 = 'accountName/databaseName'
// $3 = 'id'

// Insert snippet here
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// $1 = mongoDb
// $2 = 'accountName/mongodb/databaseName'
// $3 = 'id'

resource mongoDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31' = {
name: 'accountName/mongodb/databaseName'
// $1 = mongoDb
// $2 = 'accountName/databaseName'
// $3 = 'id'

resource mongoDb 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
}
options: {}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// $1 = 'accountName/sql/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = sqlContainerName
// $4 = 'name'
// $5 = 'id'
// $6 = 'paths'
// $7 = Hash
// $8 = Consistent
// $8 = consistent
// $9 = 'path'
// $10 = Hash
// $11 = String
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
// $1 = 'accountName/sql/databaseName'
// $2 = 'id'
// $3 = sqlContainerName
// $4 = 'name'
// $5 = 'id'
// $6 = 'paths'
// $7 = Hash
// $8 = Consistent
// $9 = 'path'
// $10 = Hash
// $11 = String
// $12 = -1
// $13 = 'path'

resource sqlDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31' = {
name: 'accountName/sql/databaseName'
// $1 = 'accountName/databaseName'
// $2 = 'id'
// $3 = sqlContainerName
// $4 = 'name'
// $5 = 'id'
// $6 = 'paths'
// $7 = Hash
// $8 = consistent
// $9 = 'path'
// $10 = Hash
// $11 = String
// $12 = -1
// $13 = 'path'

resource sqlDb 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
Expand All @@ -22,7 +22,7 @@ resource sqlDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31'
}
}

resource sqlContainerName 'Microsoft.DocumentDb/databaseAccounts/apis/databases/containers@2016-03-31' = {
resource sqlContainerName 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers@2021-06-15' = {
parent: sqlDb
name: 'name'
properties: {
Expand All @@ -35,7 +35,7 @@ resource sqlContainerName 'Microsoft.DocumentDb/databaseAccounts/apis/databases/
kind: 'Hash'
}
indexingPolicy: {
indexingMode: 'Consistent'
indexingMode: 'consistent'
includedPaths: [
{
path: 'path'
Expand All @@ -58,5 +58,5 @@ resource sqlContainerName 'Microsoft.DocumentDb/databaseAccounts/apis/databases/
options: {}
}
}
// Insert snippet here

// Insert snippet here

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// $1 = sqlDb
// $2 = 'accountName/sql/databaseName'
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 'throughput'
// $4 = 1000

// Insert snippet here
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
// $1 = sqlDb
// $2 = 'accountName/sql/databaseName'
// $3 = 'id'
// $4 = 'throughput'

resource sqlDb 'Microsoft.DocumentDB/databaseAccounts/apis/databases@2016-03-31' = {
name: 'accountName/sql/databaseName'
// $1 = sqlDb
// $2 = 'accountName/databaseName'
// $3 = 'id'
// $4 = 1000

resource sqlDb 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases@2021-06-15' = {
name: 'accountName/databaseName'
properties: {
resource: {
id: 'id'
}
options: {
throughput: 'throughput'
throughput: 1000
}
}
}
// Insert snippet here

// Insert snippet here

Loading

0 comments on commit c429b28

Please sign in to comment.