class Aws::ApplicationCostProfiler::Types::PutReportDefinitionRequest
@note When making an API call, you may pass PutReportDefinitionRequest
data as a hash: { report_id: "ReportId", # required report_description: "ReportDescription", # required report_frequency: "MONTHLY", # required, accepts MONTHLY, DAILY, ALL format: "CSV", # required, accepts CSV, PARQUET destination_s3_location: { # required bucket: "S3Bucket", # required prefix: "S3Prefix", # required }, }
@!attribute [rw] report_id
Required. ID of the report. You can choose any valid string matching the pattern for the ID. @return [String]
@!attribute [rw] report_description
Required. Description of the report. @return [String]
@!attribute [rw] report_frequency
Required. The cadence to generate the report. @return [String]
@!attribute [rw] format
Required. The format to use for the generated report. @return [String]
@!attribute [rw] destination_s3_location
Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report. @return [Types::S3Location]
@see docs.aws.amazon.com/goto/WebAPI/AWSApplicationCostProfiler-2020-09-10/PutReportDefinitionRequest AWS API Documentation
Constants
- SENSITIVE