Partager via


Microsoft.DocumentDB databaseAccounts/cassandraKeyspaces/throughputSettings 2019-12-12

Définition de ressource Bicep

Le type de ressource databaseAccounts/cassandraKeyspaces/throughputSettings peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings@2019-12-12' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'default'
  properties: {
    resource: {
      provisionedThroughputSettings: {
        autoUpgradePolicy: {
          throughputPolicy: {
            incrementPercent: int
            isEnabled: bool
          }
        }
        maxThroughput: int
      }
      throughput: int
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

AutoUpgradePolicyResource

Nom Description Valeur
throughputPolicy Représente la stratégie de débit à laquelle le service doit adhérer pour la mise à niveau automatique ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Nom Description Valeur
emplacement Emplacement du groupe de ressources auquel appartient la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : databaseAccounts/cassandraKeyspaces
Propriétés Propriétés permettant de mettre à jour le débit des ressources Azure Cosmos DB. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

ProvisionedThroughputSettingsResource

Nom Description Valeur
autoUpgradePolicy Stratégie de mise à niveau automatique des ressources Cosmos DB AutoUpgradePolicyResource
maxThroughput Représente le nombre maximal de conteneurs à débit pouvant être mis à l’échelle. int (obligatoire)

Étiquettes

Nom Description Valeur

ThroughputPolicyResource

Nom Description Valeur
incrementPercent Représente le pourcentage par lequel le débit peut augmenter chaque fois que la stratégie de débit est lancée. Int
isEnabled Détermine si La stratégie de débit est active ou non Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Nom Description Valeur
provisionedThroughputSettings Ressource Cosmos DB pour les paramètres de débit provisionnés. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. ProvisionedThroughputSettingsResource
débit Valeur du débit des ressources Cosmos DB. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Nom Description Valeur
ressource Format JSON standard d’un débit de ressources ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obligatoire)

Définition de ressource de modèle ARM

Le type de ressource databaseAccounts/cassandraKeyspaces/throughputSettings peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings",
  "apiVersion": "2019-12-12",
  "name": "string",
  "location": "string",
  "properties": {
    "resource": {
      "provisionedThroughputSettings": {
        "autoUpgradePolicy": {
          "throughputPolicy": {
            "incrementPercent": "int",
            "isEnabled": "bool"
          }
        },
        "maxThroughput": "int"
      },
      "throughput": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

AutoUpgradePolicyResource

Nom Description Valeur
throughputPolicy Représente la stratégie de débit à laquelle le service doit adhérer pour la mise à niveau automatique ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Nom Description Valeur
apiVersion Version de l’API '2019-12-12'
emplacement Emplacement du groupe de ressources auquel appartient la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
Propriétés Propriétés permettant de mettre à jour le débit des ressources Azure Cosmos DB. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings'

ProvisionedThroughputSettingsResource

Nom Description Valeur
autoUpgradePolicy Stratégie de mise à niveau automatique des ressources Cosmos DB AutoUpgradePolicyResource
maxThroughput Représente le nombre maximal de conteneurs à débit pouvant être mis à l’échelle. int (obligatoire)

Étiquettes

Nom Description Valeur

ThroughputPolicyResource

Nom Description Valeur
incrementPercent Représente le pourcentage par lequel le débit peut augmenter chaque fois que la stratégie de débit est lancée. Int
isEnabled Détermine si La stratégie de débit est active ou non Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Nom Description Valeur
provisionedThroughputSettings Ressource Cosmos DB pour les paramètres de débit provisionnés. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. ProvisionedThroughputSettingsResource
débit Valeur du débit des ressources Cosmos DB. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Nom Description Valeur
ressource Format JSON standard d’un débit de ressources ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obligatoire)

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource databaseAccounts/cassandraKeyspaces/throughputSettings peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings, ajoutez la terraform suivante à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings@2019-12-12"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      resource = {
        provisionedThroughputSettings = {
          autoUpgradePolicy = {
            throughputPolicy = {
              incrementPercent = int
              isEnabled = bool
            }
          }
          maxThroughput = int
        }
        throughput = int
      }
    }
  })
}

Valeurs de propriété

AutoUpgradePolicyResource

Nom Description Valeur
throughputPolicy Représente la stratégie de débit à laquelle le service doit adhérer pour la mise à niveau automatique ThroughputPolicyResource

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings

Nom Description Valeur
emplacement Emplacement du groupe de ressources auquel appartient la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : databaseAccounts/cassandraKeyspaces
Propriétés Propriétés permettant de mettre à jour le débit des ressources Azure Cosmos DB. ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/throughputSettings@2019-12-12 »

ProvisionedThroughputSettingsResource

Nom Description Valeur
autoUpgradePolicy Stratégie de mise à niveau automatique des ressources Cosmos DB AutoUpgradePolicyResource
maxThroughput Représente le nombre maximal de conteneurs à débit pouvant être mis à l’échelle. int (obligatoire)

Étiquettes

Nom Description Valeur

ThroughputPolicyResource

Nom Description Valeur
incrementPercent Représente le pourcentage par lequel le débit peut augmenter chaque fois que la stratégie de débit est lancée. Int
isEnabled Détermine si La stratégie de débit est active ou non Bool

ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource

Nom Description Valeur
provisionedThroughputSettings Ressource Cosmos DB pour les paramètres de débit provisionnés. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. ProvisionedThroughputSettingsResource
débit Valeur du débit des ressources Cosmos DB. Le débit est requis ou provisionnéThroughputSettings est obligatoire, mais pas les deux. Int

ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties

Nom Description Valeur
ressource Format JSON standard d’un débit de ressources ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obligatoire)