Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
UpdateAccountSettings
Transfère votre compte pour l'utiliser TCUs pour la tarification des requêtes et modifie le nombre maximal d'unités de calcul des requêtes que vous avez configurées. Si vous réduisez la valeur de MaxQueryTCU
à la configuration souhaitée, la nouvelle valeur peut prendre jusqu'à 24 heures pour être effective.
Note
Une fois que vous avez transféré votre compte à des TCUs fins de tarification des requêtes, vous ne pouvez plus passer à l'utilisation d'octets scannés pour la tarification des requêtes.
Syntaxe de la requête
{
"MaxQueryTCU": number
,
"QueryPricingModel": "string
"
}
Paramètres de demande
Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez Paramètres courants.
La demande accepte les données suivantes au JSON format suivant.
- MaxQueryTCU
-
Le nombre maximum d'unités de calcul que le service utilisera à tout moment pour répondre à vos requêtes. Pour exécuter des requêtes, vous devez définir une capacité minimale de 4TCU. Vous pouvez définir le nombre maximum TCU de multiples de 4, par exemple 4, 8, 16, 32, etc.
La valeur maximale prise en charge
MaxQueryTCU
est de 1 000. Pour demander une augmentation de cette limite souple, contactez le AWS Support. Pour plus d'informations sur le quota par défaut pour maxQueryTCU, consultez la section Quotas par défaut.Type : entier
Obligatoire : non
- QueryPricingModel
-
Le modèle de tarification pour les requêtes relatives à un compte.
Note
Le
QueryPricingModel
paramètre est utilisé par plusieurs opérations Timestream ; toutefois, l'UpdateAccountSettings
APIopération ne reconnaît aucune valeur autre que.COMPUTE_UNITS
Type : String
Valeurs valides :
BYTES_SCANNED | COMPUTE_UNITS
Obligatoire : non
Syntaxe de la réponse
{
"MaxQueryTCU": number,
"QueryPricingModel": "string"
}
Eléments de réponse
Si l'action aboutit, le service renvoie une réponse HTTP 200.
Les données suivantes sont renvoyées sous JSON forme formatée par le service.
- MaxQueryTCU
-
Le nombre maximal configuré d'unités de calcul que le service utilisera à tout moment pour répondre à vos requêtes.
Type : entier
- QueryPricingModel
-
Le modèle de tarification d'un compte.
Type : String
Valeurs valides :
BYTES_SCANNED | COMPUTE_UNITS
Erreurs
Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez Erreurs courantes.
- AccessDeniedException
-
Vous n'êtes pas autorisé à effectuer cette action.
HTTPCode de statut : 400
- InternalServerException
-
Le service n'a pas pu traiter complètement cette demande en raison d'une erreur interne du serveur.
HTTPCode de statut : 400
- InvalidEndpointException
-
Le point de terminaison demandé n'était pas valide.
HTTPCode de statut : 400
- ThrottlingException
-
La demande a été refusée suite à une limitation des demandes.
HTTPCode de statut : 400
- ValidationException
-
Demande non valide ou mal formée.
HTTPCode de statut : 400
consultez aussi
Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :