Dela via


Microsoft.DocumentDB databaseAccounts/sqlDatabases/throughputSettings 2022-08-15

Bicep-resursdefinition

Resurstypen databaseAccounts/sqlDatabases/throughputSettings kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings@2022-08-15' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'default'
  properties: {
    resource: {
      autoscaleSettings: {
        autoUpgradePolicy: {
          throughputPolicy: {
            incrementPercent: int
            isEnabled: bool
          }
        }
        maxThroughput: int
      }
      throughput: int
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

AutoscaleSettingsResource

Namn Beskrivning Värde
autoUpgradePolicy Princip för automatisk uppgradering av Cosmos DB-resurser AutoUpgradePolicyResource
maxThroughput Representerar maximalt dataflöde som containern kan skala upp till. int (krävs)

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings

Namn Beskrivning Värde
plats Platsen för den resursgrupp som resursen tillhör. sträng
Namn Resursnamnet "standard" (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: databaseAccounts/sqlDatabases
Egenskaper Egenskaper för att uppdatera dataflödet för Azure Cosmos DB-resurser. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource

Namn Beskrivning Värde
incrementPercent Representerar den procentandel med vilken dataflödet kan öka varje gång dataflödesprincipen startar. Int
isEnabled Avgör om ThroughputPolicy är aktiv eller inte Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource
genomströmning Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Namn Beskrivning Värde
resurs JSON-standardformatet för ett resursdataflöde ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (krävs)

Resursdefinition för ARM-mall

Resurstypen databaseAccounts/sqlDatabases/throughputSettings kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings",
  "apiVersion": "2022-08-15",
  "name": "string",
  "location": "string",
  "properties": {
    "resource": {
      "autoscaleSettings": {
        "autoUpgradePolicy": {
          "throughputPolicy": {
            "incrementPercent": "int",
            "isEnabled": "bool"
          }
        },
        "maxThroughput": "int"
      },
      "throughput": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

AutoscaleSettingsResource

Namn Beskrivning Värde
autoUpgradePolicy Princip för automatisk uppgradering av Cosmos DB-resurser AutoUpgradePolicyResource
maxThroughput Representerar maximalt dataflöde som containern kan skala upp till. int (krävs)

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings

Namn Beskrivning Värde
apiVersion API-versionen '2022-08-15'
plats Platsen för den resursgrupp som resursen tillhör. sträng
Namn Resursnamnet "standard" (krävs)
Egenskaper Egenskaper för att uppdatera dataflödet för Azure Cosmos DB-resurser. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings"

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource

Namn Beskrivning Värde
incrementPercent Representerar den procentandel med vilken dataflödet kan öka varje gång dataflödesprincipen startar. Int
isEnabled Avgör om ThroughputPolicy är aktiv eller inte Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource
genomströmning Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Namn Beskrivning Värde
resurs JSON-standardformatet för ett resursdataflöde ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (krävs)

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen databaseAccounts/sqlDatabases/throughputSettings kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings@2022-08-15"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      resource = {
        autoscaleSettings = {
          autoUpgradePolicy = {
            throughputPolicy = {
              incrementPercent = int
              isEnabled = bool
            }
          }
          maxThroughput = int
        }
        throughput = int
      }
    }
  })
}

Egenskapsvärden

AutoscaleSettingsResource

Namn Beskrivning Värde
autoUpgradePolicy Princip för automatisk uppgradering av Cosmos DB-resurser AutoUpgradePolicyResource
maxThroughput Representerar maximalt dataflöde som containern kan skala upp till. int (krävs)

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings

Namn Beskrivning Värde
plats Platsen för den resursgrupp som resursen tillhör. sträng
Namn Resursnamnet "standard" (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: databaseAccounts/sqlDatabases
Egenskaper Egenskaper för att uppdatera dataflödet för Azure Cosmos DB-resurser. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings@2022-08-15"

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource

Namn Beskrivning Värde
incrementPercent Representerar den procentandel med vilken dataflödet kan öka varje gång dataflödesprincipen startar. Int
isEnabled Avgör om ThroughputPolicy är aktiv eller inte Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource
genomströmning Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Namn Beskrivning Värde
resurs JSON-standardformatet för ett resursdataflöde ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (krävs)