Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà. # UpdateTieringConfiguration Questa richiesta invierà modifiche alla configurazione di tiering specificata. `TieringConfigurationName`non può essere aggiornato dopo la creazione. `ResourceSelection` può contenere: + `Resources` + `TieringDownSettingsInDays` + `ResourceType` ## Sintassi della richiesta ``` PUT /tiering-configurations/{{tieringConfigurationName}} HTTP/1.1 Content-type: application/json { "TieringConfiguration": { "BackupVaultName": "{{string}}", "ResourceSelection": [ { "Resources": [ "{{string}}" ], "ResourceType": "{{string}}", "TieringDownSettingsInDays": {{number}} } ] } } ``` ## Parametri della richiesta URI La richiesta utilizza i seguenti parametri URI. ** [tieringConfigurationName](#API_UpdateTieringConfiguration_RequestSyntax) ** Il nome di una configurazione a più livelli da aggiornare. Modello: `^[a-zA-Z0-9_]{1,200}$` Obbligatorio: sì ## Corpo della richiesta La richiesta accetta i seguenti dati in formato JSON. ** [TieringConfiguration](#API_UpdateTieringConfiguration_RequestSyntax) ** Speciifica il corpo di una configurazione a più livelli. Tipo: oggetto [TieringConfigurationInputForUpdate](API_TieringConfigurationInputForUpdate.md) Obbligatorio: sì ## Sintassi della risposta ``` HTTP/1.1 200 Content-type: application/json { "CreationTime": number, "LastUpdatedTime": number, "TieringConfigurationArn": "string", "TieringConfigurationName": "string" } ``` ## Elementi di risposta Se l'operazione riesce, il servizio restituisce una risposta HTTP 200. I dati seguenti vengono restituiti in formato JSON mediante il servizio. ** [CreationTime](#API_UpdateTieringConfiguration_ResponseSyntax) ** Data e ora di creazione di una configurazione a più livelli, in formato Unix e Coordinated Universal Time (UTC). Il valore di `CreationTime` è preciso al millisecondo. Ad esempio, il valore 1516925490.087 rappresenta venerdì 26 gennaio 2018 12:11:30.087. Tipo: Timestamp ** [LastUpdatedTime](#API_UpdateTieringConfiguration_ResponseSyntax) ** Data e ora di aggiornamento di una configurazione a più livelli, in formato Unix e Coordinated Universal Time (UTC). Il valore di `LastUpdatedTime` è preciso al millisecondo. Ad esempio, il valore 1516925490.087 rappresenta venerdì 26 gennaio 2018 12:11:30.087. Tipo: Timestamp ** [TieringConfigurationArn](#API_UpdateTieringConfiguration_ResponseSyntax) ** Un Amazon Resource Name (ARN) che identifica in modo univoco la configurazione di tiering aggiornata. Tipo: String ** [TieringConfigurationName](#API_UpdateTieringConfiguration_ResponseSyntax) ** Questa stringa univoca è il nome della configurazione di tiering. Tipo: stringa Modello: `^[a-zA-Z0-9_]{1,200}$` ## Errori Per informazioni sugli errori comuni a tutte le operazioni, consultare [Tipi di errore comuni](CommonErrors.md). ** AlreadyExistsException ** La risorsa richiesta esiste già. ** Arn ** ** Context ** ** CreatorRequestId ** ** Type ** Codice di stato HTTP: 400 ** ConflictException ** AWS Backup non può eseguire l'azione richiesta finché non termina l'esecuzione di un'azione precedente. Riprova più tardi. ** Context ** ** Type ** Codice di stato HTTP: 400 ** InvalidParameterValueException ** Indica che si è verificato un errore con il valore di un parametro. Ad esempio, il valore non è compreso nell'intervallo. ** Context ** ** Type ** Codice di stato HTTP: 400 ** LimitExceededException ** È stato superato un limite nella richiesta, ad esempio il numero massimo di elementi consentiti in una richiesta. ** Context ** ** Type ** Codice di stato HTTP: 400 ** MissingParameterValueException ** Indica che manca un parametro obbligatorio. ** Context ** ** Type ** Codice di stato HTTP: 400 ** ResourceNotFoundException ** Una risorsa necessaria per l'azione non esiste. ** Context ** ** Type ** Codice di stato HTTP: 400 ** ServiceUnavailableException ** La richiesta non è riuscita a causa di un errore temporaneo del server. ** Context ** ** Type ** Codice di stato HTTP: 500 ## Vedi anche Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche AWS SDKs, consulta quanto segue: + [AWS Interfaccia a riga di comando V2](https://docs.aws.amazon.com/goto/cli2/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per.NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per C\+\+](https://docs.aws.amazon.com/goto/SdkForCpp/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per Python](https://docs.aws.amazon.com/goto/boto3/backup-2018-11-15/UpdateTieringConfiguration) + [AWS SDK per Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/UpdateTieringConfiguration)