Microsoft.DocumentDB databaseAccounts/mongodbDatabases/collections 2020-09-01
Artikel 12/21/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype databaseAccounts/mongodbDatabases/collections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2020-09-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
analyticalStorageTtl: int
id: 'string'
indexes: [
{
key: {
keys: [
'string'
]
}
options: {
expireAfterSeconds: int
unique: bool
}
}
]
shardKey: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
AutoscaleSettings
Naam
Beschrijving
Waarde
maxThroughput
Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald.
Int
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Naam
Beschrijving
Waarde
autoscaleSettings
Hiermee geeft u de instellingen voor automatisch schalen.
AutoscaleSettings
Doorvoer
Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000.
Int
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Naam
Beschrijving
Waarde
analyticalStorageTtl
Analytische TTL.
Int
legitimatiebewijs
Naam van de Cosmos DB MongoDB-verzameling
tekenreeks (vereist)
Indexen
Lijst met indexsleutels
MongoIndex []
shardKey
Een sleutel-waardepaar van shardsleutels die moeten worden toegepast voor de aanvraag.
ShardKeys
MongoIndex
Naam
Beschrijving
Waarde
sleutel
Indexsleutels voor Cosmos DB MongoDB-verzameling
MongoIndexKeys
Opties
Indexopties voor cosmos DB MongoDB-verzameling
MongoIndexOptions-
MongoIndexKeys
Naam
Beschrijving
Waarde
Sleutels
Lijst met sleutels voor elke MongoDB-verzameling in de Azure Cosmos DB-service
tekenreeks[]
MongoIndexOptions
Naam
Beschrijving
Waarde
expireAfterSeconds
Verlopen na seconden
Int
uniek
Is uniek of niet
Bool
ShardKeys
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype databaseAccounts/mongodbDatabases/collections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections",
"apiVersion": "2020-09-01",
"name": "string",
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"analyticalStorageTtl": "int",
"id": "string",
"indexes": [
{
"key": {
"keys": [ "string" ]
},
"options": {
"expireAfterSeconds": "int",
"unique": "bool"
}
}
],
"shardKey": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
AutoscaleSettings
Naam
Beschrijving
Waarde
maxThroughput
Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald.
Int
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Naam
Beschrijving
Waarde
autoscaleSettings
Hiermee geeft u de instellingen voor automatisch schalen.
AutoscaleSettings
Doorvoer
Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000.
Int
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2020-09-01'
plaats
De locatie van de resourcegroep waartoe de resource behoort.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen voor het maken en bijwerken van azure Cosmos DB MongoDB-verzameling.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections'
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Naam
Beschrijving
Waarde
analyticalStorageTtl
Analytische TTL.
Int
legitimatiebewijs
Naam van de Cosmos DB MongoDB-verzameling
tekenreeks (vereist)
Indexen
Lijst met indexsleutels
MongoIndex []
shardKey
Een sleutel-waardepaar van shardsleutels die moeten worden toegepast voor de aanvraag.
ShardKeys
MongoIndex
Naam
Beschrijving
Waarde
sleutel
Indexsleutels voor Cosmos DB MongoDB-verzameling
MongoIndexKeys
Opties
Indexopties voor cosmos DB MongoDB-verzameling
MongoIndexOptions-
MongoIndexKeys
Naam
Beschrijving
Waarde
Sleutels
Lijst met sleutels voor elke MongoDB-verzameling in de Azure Cosmos DB-service
tekenreeks[]
MongoIndexOptions
Naam
Beschrijving
Waarde
expireAfterSeconds
Verlopen na seconden
Int
uniek
Is uniek of niet
Bool
ShardKeys
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype databaseAccounts/mongodbDatabases/collections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2020-09-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
analyticalStorageTtl = int
id = "string"
indexes = [
{
key = {
keys = [
"string"
]
}
options = {
expireAfterSeconds = int
unique = bool
}
}
]
shardKey = {
{customized property} = "string"
}
}
}
})
}
Eigenschapswaarden
AutoscaleSettings
Naam
Beschrijving
Waarde
maxThroughput
Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald.
Int
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Naam
Beschrijving
Waarde
autoscaleSettings
Hiermee geeft u de instellingen voor automatisch schalen.
AutoscaleSettings
Doorvoer
Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000.
Int
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
Naam
Beschrijving
Waarde
plaats
De locatie van de resourcegroep waartoe de resource behoort.
snaar
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: databaseAccounts/mongodbDatabases
Eigenschappen
Eigenschappen voor het maken en bijwerken van azure Cosmos DB MongoDB-verzameling.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2020-09-01"
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Naam
Beschrijving
Waarde
analyticalStorageTtl
Analytische TTL.
Int
legitimatiebewijs
Naam van de Cosmos DB MongoDB-verzameling
tekenreeks (vereist)
Indexen
Lijst met indexsleutels
MongoIndex []
shardKey
Een sleutel-waardepaar van shardsleutels die moeten worden toegepast voor de aanvraag.
ShardKeys
MongoIndex
Naam
Beschrijving
Waarde
sleutel
Indexsleutels voor Cosmos DB MongoDB-verzameling
MongoIndexKeys
Opties
Indexopties voor cosmos DB MongoDB-verzameling
MongoIndexOptions-
MongoIndexKeys
Naam
Beschrijving
Waarde
Sleutels
Lijst met sleutels voor elke MongoDB-verzameling in de Azure Cosmos DB-service
tekenreeks[]
MongoIndexOptions
Naam
Beschrijving
Waarde
expireAfterSeconds
Verlopen na seconden
Int
uniek
Is uniek of niet
Bool
ShardKeys