Microsoft.DocumentDB databaseAccounts/mongodbDatabases/collections 2022-05-15-preview
Artikel 12/20/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen databaseAccounts/mongodbDatabases/collections kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2022-05-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
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'
}
}
Egenskapsvärden
AutoskalningInställningar
Namn
Beskrivning
Värde
maxThroughput
Representerar maximalt dataflöde, resursen kan skalas upp till.
Int
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Namn
Beskrivning
Värde
autoscaleSettings
Anger inställningarna för autoskalning.
AutoscaleSettings
genomströmning
Enheter för begäranden per sekund. Till exempel "dataflöde": 10000.
Int
ManagedServiceIdentity
Namn
Beskrivning
Värde
typ
Den typ av identitet som används för resursen. Typen "SystemAssigned,UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten.
"Ingen" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned"
userAssignedIdentities
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentiteter
ManagedServiceIdentityUserAssignedIdentiteter
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Namn
Beskrivning
Värde
analyticalStorageTtl
TTL för analys.
Int
Id
Namnet på Cosmos DB MongoDB-samlingen
sträng (krävs)
Index
Lista över indexnycklar
MongoIndex []
shardKey
Ett nyckel/värde-par med shardnycklar som ska användas för begäran.
ShardKeys
MongoIndex
Namn
Beskrivning
Värde
nyckel
Cosmos DB MongoDB-samlingsindexnycklar
MongoIndexKeys
Alternativ
Alternativ för Cosmos DB MongoDB-samlingsindexnyckel
MongoIndexOptions
MongoIndexKeys
Namn
Beskrivning
Värde
Nycklar
Lista över nycklar för varje MongoDB-samling i Azure Cosmos DB-tjänsten
string[]
MongoIndexOptions
Namn
Beskrivning
Värde
expireAfterSeconds
Upphör att gälla efter sekunder
Int
unik
Är unik eller inte
Bool
ShardKeys
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen databaseAccounts/mongodbDatabases/collections kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections",
"apiVersion": "2022-05-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"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"
}
}
Egenskapsvärden
AutoskalningInställningar
Namn
Beskrivning
Värde
maxThroughput
Representerar maximalt dataflöde, resursen kan skalas upp till.
Int
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Namn
Beskrivning
Värde
autoscaleSettings
Anger inställningarna för autoskalning.
AutoscaleSettings
genomströmning
Enheter för begäranden per sekund. Till exempel "dataflöde": 10000.
Int
ManagedServiceIdentity
Namn
Beskrivning
Värde
typ
Den typ av identitet som används för resursen. Typen "SystemAssigned,UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten.
"Ingen" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned"
userAssignedIdentities
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentiteter
ManagedServiceIdentityUserAssignedIdentiteter
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
Namn
Beskrivning
Värde
apiVersion
API-versionen
"2022-05-15-preview"
identitet
Identitet för resursen.
ManagedServiceIdentity
plats
Platsen för den resursgrupp som resursen tillhör.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för att skapa och uppdatera Azure Cosmos DB MongoDB-samlingen.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties (krävs)
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections"
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Namn
Beskrivning
Värde
analyticalStorageTtl
TTL för analys.
Int
Id
Namnet på Cosmos DB MongoDB-samlingen
sträng (krävs)
Index
Lista över indexnycklar
MongoIndex []
shardKey
Ett nyckel/värde-par med shardnycklar som ska användas för begäran.
ShardKeys
MongoIndex
Namn
Beskrivning
Värde
nyckel
Cosmos DB MongoDB-samlingsindexnycklar
MongoIndexKeys
Alternativ
Alternativ för Cosmos DB MongoDB-samlingsindexnyckel
MongoIndexOptions
MongoIndexKeys
Namn
Beskrivning
Värde
Nycklar
Lista över nycklar för varje MongoDB-samling i Azure Cosmos DB-tjänsten
string[]
MongoIndexOptions
Namn
Beskrivning
Värde
expireAfterSeconds
Upphör att gälla efter sekunder
Int
unik
Är unik eller inte
Bool
ShardKeys
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen databaseAccounts/mongodbDatabases/collections kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2022-05-15-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
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"
}
}
}
})
}
Egenskapsvärden
AutoskalningInställningar
Namn
Beskrivning
Värde
maxThroughput
Representerar maximalt dataflöde, resursen kan skalas upp till.
Int
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBCollectionGetPropertiesOptions
Namn
Beskrivning
Värde
autoscaleSettings
Anger inställningarna för autoskalning.
AutoscaleSettings
genomströmning
Enheter för begäranden per sekund. Till exempel "dataflöde": 10000.
Int
ManagedServiceIdentity
Namn
Beskrivning
Värde
typ
Den typ av identitet som används för resursen. Typen "SystemAssigned,UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten.
"Ingen" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned"
userAssignedIdentities
Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentiteter
ManagedServiceIdentityUserAssignedIdentiteter
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections
MongoDBCollectionCreateUpdatePropertiesOrMongoDBCollectionGetProperties
MongoDBCollectionResourceOrMongoDBCollectionGetPropertiesResource
Namn
Beskrivning
Värde
analyticalStorageTtl
TTL för analys.
Int
Id
Namnet på Cosmos DB MongoDB-samlingen
sträng (krävs)
Index
Lista över indexnycklar
MongoIndex []
shardKey
Ett nyckel/värde-par med shardnycklar som ska användas för begäran.
ShardKeys
MongoIndex
Namn
Beskrivning
Värde
nyckel
Cosmos DB MongoDB-samlingsindexnycklar
MongoIndexKeys
Alternativ
Alternativ för Cosmos DB MongoDB-samlingsindexnyckel
MongoIndexOptions
MongoIndexKeys
Namn
Beskrivning
Värde
Nycklar
Lista över nycklar för varje MongoDB-samling i Azure Cosmos DB-tjänsten
string[]
MongoIndexOptions
Namn
Beskrivning
Värde
expireAfterSeconds
Upphör att gälla efter sekunder
Int
unik
Är unik eller inte
Bool
ShardKeys