Esempi di AWS Cost and Usage Report con la AWS CLI - AWS Command Line Interface

Esempi di AWS Cost and Usage Report con la AWS CLI

Gli esempi di codice seguenti mostrano come eseguire azioni e implementare scenari comuni utilizzando la AWS Command Line Interface con AWS Cost and Usage Report.

Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.

Ogni esempio include un link al codice sorgente completo, dove è possibile trovare le istruzioni su come configurare ed eseguire il codice nel contesto.

Argomenti

Operazioni

L’esempio di codice seguente mostra come utilizzare delete-report-definition.

AWS CLI

Come eliminare un Report di costi e utilizzo di AWS

Questo esempio elimina un Report di costi e utilizzo di AWS.

Comando:

aws cur --region us-east-1 delete-report-definition --report-name "ExampleReport"

L’esempio di codice seguente mostra come utilizzare describe-report-definitions.

AWS CLI

Come recuperare un elenco di Report di costi e utilizzo di AWS

Questo esempio descrive un elenco di Report di costi e utilizzo di AWS di proprietà di un account.

Comando:

aws cur --region us-east-1 describe-report-definitions --max-items 5

Output:

{ "ReportDefinitions": [ { "ReportName": "ExampleReport", "Compression": "ZIP", "S3Region": "us-east-1", "Format": "textORcsv", "S3Prefix": "exampleprefix", "S3Bucket": "example-s3-bucket", "TimeUnit": "DAILY", "AdditionalArtifacts": [ "REDSHIFT", "QUICKSIGHT" ], "AdditionalSchemaElements": [ "RESOURCES" ] } ] }

L’esempio di codice seguente mostra come utilizzare put-report-definition.

AWS CLI

Creazione di un report di costi e utilizzo di AWS

L’esempio put-report-definition seguente crea un Report di costi e utilizzo di AWS giornaliero che puoi caricare in Amazon Redshift o Amazon QuickSight.

aws cur put-report-definition --report-definition file://report-definition.json

Contenuto di report-definition.json.

{ "ReportName": "ExampleReport", "TimeUnit": "DAILY", "Format": "textORcsv", "Compression": "ZIP", "AdditionalSchemaElements": [ "RESOURCES" ], "S3Bucket": "example-s3-bucket", "S3Prefix": "exampleprefix", "S3Region": "us-east-1", "AdditionalArtifacts": [ "REDSHIFT", "QUICKSIGHT" ] }
  • Per informazioni dettagliate sull’API, consulta PutReportDefinition in AWS CLI Command Reference.