Dela via


Microsoft.DocumentDB databaseAccounts/sqlDatabases/throughputSettings 2023-04-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@2023-04-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

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

AutoscaleSettingsResource (AutoskalningInställningarResurs)

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

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy (genomströmningsprincip) Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource (GenomströmningPolicyResurs)

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource (GenomströmningPolicyResurs)

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

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings (autoskalning) Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource (AutoskalningInställningarResurs)
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": "2023-04-15",
  "name": "string",
  "location": "string",
  "properties": {
    "resource": {
      "autoscaleSettings": {
        "autoUpgradePolicy": {
          "throughputPolicy": {
            "incrementPercent": "int",
            "isEnabled": "bool"
          }
        },
        "maxThroughput": "int"
      },
      "throughput": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings

Namn Beskrivning Värde
apiVersion API-versionen '2023-04-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"

AutoscaleSettingsResource (AutoskalningInställningarResurs)

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

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy (genomströmningsprincip) Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource (GenomströmningPolicyResurs)

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource (GenomströmningPolicyResurs)

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

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings (autoskalning) Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource (AutoskalningInställningarResurs)
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)

Användningsexempel

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@2023-04-15"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      resource = {
        autoscaleSettings = {
          autoUpgradePolicy = {
            throughputPolicy = {
              incrementPercent = int
              isEnabled = bool
            }
          }
          maxThroughput = int
        }
        throughput = int
      }
    }
  }
}

Egenskapsvärden

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äldra_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@2023-04-15"

AutoscaleSettingsResource (AutoskalningInställningarResurs)

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

AutoUpgradePolicyResource

Namn Beskrivning Värde
throughputPolicy (genomströmningsprincip) Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering ThroughputPolicyResource (GenomströmningPolicyResurs)

Taggar

Namn Beskrivning Värde

ThroughputPolicyResource (GenomströmningPolicyResurs)

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

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Namn Beskrivning Värde
autoscaleSettings (autoskalning) Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. AutoscaleSettingsResource (AutoskalningInställningarResurs)
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)