Dela via


Microsoft.DocumentDB databaseAccounts/cassandraKeyspaces/throughputSettings 2022-11-15-preview

Bicep-resursdefinition

Resurstypen databaseAccounts/cassandraKeyspaces/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/cassandraKeyspaces/throughputSettings-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings@2022-11-15-preview' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  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

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

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

Namn Beskrivning Värde

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Namn Beskrivning Värde
identitet Identitet för resursen. ManagedServiceIdentity
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/cassandraKeyspaces
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/cassandraKeyspaces/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/cassandraKeyspaces/throughputSettings-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings",
  "apiVersion": "2022-11-15-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "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

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

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

Namn Beskrivning Värde

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Namn Beskrivning Värde
apiVersion API-versionen "2022-11-15-preview"
identitet Identitet för resursen. ManagedServiceIdentity
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/cassandraKeyspaces/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/cassandraKeyspaces/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/cassandraKeyspaces/throughputSettings-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings@2022-11-15-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  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

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

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

Namn Beskrivning Värde

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Namn Beskrivning Värde
identitet Identitet för resursen. ManagedServiceIdentity
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/cassandraKeyspaces
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/cassandraKeyspaces/throughputSettings@2022-11-15-preview"

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)