Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Cost and Usage Report exemplos usando AWS CLI
Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o AWS Command Line Interface with AWS Cost and Usage Report.
Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar funções de serviço individuais, é possível ver as ações no contexto em seus cenários relacionados.
Cada exemplo inclui um link para o código-fonte completo, onde você pode encontrar instruções sobre como configurar e executar o código no contexto.
Tópicos
Ações
O código de exemplo a seguir mostra como usar delete-report-definition
.
- AWS CLI
-
Para excluir um relatório de AWS custo e uso
Este exemplo exclui um relatório de AWS custo e uso.
Comando:
aws cur --region
us-east-1
delete-report-definition
--report-name"ExampleReport"
-
Para API obter detalhes, consulte DeleteReportDefinition
na Referência de AWS CLI Comandos.
-
O código de exemplo a seguir mostra como usar describe-report-definitions
.
- AWS CLI
-
Para recuperar uma lista de relatórios de AWS custo e uso
Este exemplo descreve uma lista de relatórios de AWS custo e uso pertencentes a uma conta.
Comando:
aws cur --region
us-east-1
describe-report-definitions
--max-items5
Saída:
{ "ReportDefinitions": [ { "ReportName": "ExampleReport", "Compression": "ZIP", "S3Region": "us-east-1", "Format": "textORcsv", "S3Prefix": "exampleprefix", "S3Bucket": "example-s3-bucket", "TimeUnit": "DAILY", "AdditionalArtifacts": [ "REDSHIFT", "QUICKSIGHT" ], "AdditionalSchemaElements": [ "RESOURCES" ] } ] }
-
Para API obter detalhes, consulte DescribeReportDefinitions
na Referência de AWS CLI Comandos.
-
O código de exemplo a seguir mostra como usar put-report-definition
.
- AWS CLI
-
Para criar relatórios de AWS custo e uso
O
put-report-definition
exemplo a seguir cria um relatório diário de AWS custo e uso que você pode carregar no Amazon Redshift ou na Amazon. QuickSightaws cur put-report-definition --report-definition
file://report-definition.json
Conteúdo de
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" ] }
-
Para API obter detalhes, consulte PutReportDefinition
na Referência de AWS CLI Comandos.
-