Définition de ressource Bicep
Le type de ressource databaseAccounts/sqlDatabases/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.
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings@2021-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'
}
}
Valeurs de propriété
AutoscaleSettingsResource
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) |
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/sqlDatabases/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/sqlDatabases |
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 |
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 |
autoscaleSettings |
Ressource Cosmos DB pour les paramètres de mise à l’échelle automatique. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
autoscaleSettingsResource |
débit |
Valeur du débit des ressources Cosmos DB. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
Int |
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
Définition de ressource de modèle ARM
Le type de ressource databaseAccounts/sqlDatabases/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.
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings",
"apiVersion": "2021-04-15",
"name": "string",
"location": "string",
"properties": {
"resource": {
"autoscaleSettings": {
"autoUpgradePolicy": {
"throughputPolicy": {
"incrementPercent": "int",
"isEnabled": "bool"
}
},
"maxThroughput": "int"
},
"throughput": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
AutoscaleSettingsResource
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) |
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/sqlDatabases/throughputSettings
Nom |
Description |
Valeur |
apiVersion |
Version de l’API |
'2021-04-15' |
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/sqlDatabases/throughputSettings' |
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 |
autoscaleSettings |
Ressource Cosmos DB pour les paramètres de mise à l’échelle automatique. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
autoscaleSettingsResource |
débit |
Valeur du débit des ressources Cosmos DB. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
Int |
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
Exemples d’utilisation
Le type de ressource databaseAccounts/sqlDatabases/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.
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings, ajoutez terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/throughputSettings@2021-04-15"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
resource = {
autoscaleSettings = {
autoUpgradePolicy = {
throughputPolicy = {
incrementPercent = int
isEnabled = bool
}
}
maxThroughput = int
}
throughput = int
}
}
}
}
Valeurs de propriété
AutoscaleSettingsResource
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) |
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/sqlDatabases/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/sqlDatabases |
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/sqlDatabases/throughputSettings@2021-04-15 » |
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 |
autoscaleSettings |
Ressource Cosmos DB pour les paramètres de mise à l’échelle automatique. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
autoscaleSettingsResource |
débit |
Valeur du débit des ressources Cosmos DB. Le débit est requis ou autoscaleSettings est requis, mais pas les deux. |
Int |
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties