ApplicationCostProfiler.Client.
get_report_definition
(**kwargs)¶Retrieves the definition of a report already configured in AWS Application Cost Profiler.
See also: AWS API Documentation
Request Syntax
response = client.get_report_definition(
reportId='string'
)
[REQUIRED]
ID of the report to retrieve.
{
'reportId': 'string',
'reportDescription': 'string',
'reportFrequency': 'MONTHLY'|'DAILY'|'ALL',
'format': 'CSV'|'PARQUET',
'destinationS3Location': {
'bucket': 'string',
'prefix': 'string'
},
'createdAt': datetime(2015, 1, 1),
'lastUpdated': datetime(2015, 1, 1)
}
Response Structure
ID of the report retrieved.
Description of the report.
Cadence used to generate the report.
Format of the generated report.
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
Name of the S3 bucket.
Prefix for the location to write to.
Timestamp (milliseconds) when this report definition was created.
Timestamp (milliseconds) when this report definition was last updated.
Exceptions
ApplicationCostProfiler.Client.exceptions.InternalServerException
ApplicationCostProfiler.Client.exceptions.ThrottlingException
ApplicationCostProfiler.Client.exceptions.ValidationException
ApplicationCostProfiler.Client.exceptions.AccessDeniedException