| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AlexaBusiness.Types.BusinessReportSchedule
Description
Synopsis
- data BusinessReportSchedule = BusinessReportSchedule' {}
- newBusinessReportSchedule :: BusinessReportSchedule
- businessReportSchedule_contentRange :: Lens' BusinessReportSchedule (Maybe BusinessReportContentRange)
- businessReportSchedule_format :: Lens' BusinessReportSchedule (Maybe BusinessReportFormat)
- businessReportSchedule_lastBusinessReport :: Lens' BusinessReportSchedule (Maybe BusinessReport)
- businessReportSchedule_recurrence :: Lens' BusinessReportSchedule (Maybe BusinessReportRecurrence)
- businessReportSchedule_s3BucketName :: Lens' BusinessReportSchedule (Maybe Text)
- businessReportSchedule_s3KeyPrefix :: Lens' BusinessReportSchedule (Maybe Text)
- businessReportSchedule_scheduleArn :: Lens' BusinessReportSchedule (Maybe Text)
- businessReportSchedule_scheduleName :: Lens' BusinessReportSchedule (Maybe Text)
Documentation
data BusinessReportSchedule Source #
The schedule of the usage report.
See: newBusinessReportSchedule smart constructor.
Constructors
| BusinessReportSchedule' | |
Fields
| |
Instances
newBusinessReportSchedule :: BusinessReportSchedule Source #
Create a value of BusinessReportSchedule with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contentRange:BusinessReportSchedule', businessReportSchedule_contentRange - The content range of the reports.
$sel:format:BusinessReportSchedule', businessReportSchedule_format - The format of the generated report (individual CSV files or zipped files
of individual files).
$sel:lastBusinessReport:BusinessReportSchedule', businessReportSchedule_lastBusinessReport - The details of the last business report delivery for a specified time
interval.
$sel:recurrence:BusinessReportSchedule', businessReportSchedule_recurrence - The recurrence of the reports.
$sel:s3BucketName:BusinessReportSchedule', businessReportSchedule_s3BucketName - The S3 bucket name of the output reports.
$sel:s3KeyPrefix:BusinessReportSchedule', businessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.
$sel:scheduleArn:BusinessReportSchedule', businessReportSchedule_scheduleArn - The ARN of the business report schedule.
$sel:scheduleName:BusinessReportSchedule', businessReportSchedule_scheduleName - The name identifier of the schedule.
businessReportSchedule_contentRange :: Lens' BusinessReportSchedule (Maybe BusinessReportContentRange) Source #
The content range of the reports.
businessReportSchedule_format :: Lens' BusinessReportSchedule (Maybe BusinessReportFormat) Source #
The format of the generated report (individual CSV files or zipped files of individual files).
businessReportSchedule_lastBusinessReport :: Lens' BusinessReportSchedule (Maybe BusinessReport) Source #
The details of the last business report delivery for a specified time interval.
businessReportSchedule_recurrence :: Lens' BusinessReportSchedule (Maybe BusinessReportRecurrence) Source #
The recurrence of the reports.
businessReportSchedule_s3BucketName :: Lens' BusinessReportSchedule (Maybe Text) Source #
The S3 bucket name of the output reports.
businessReportSchedule_s3KeyPrefix :: Lens' BusinessReportSchedule (Maybe Text) Source #
The S3 key where the report is delivered.
businessReportSchedule_scheduleArn :: Lens' BusinessReportSchedule (Maybe Text) Source #
The ARN of the business report schedule.
businessReportSchedule_scheduleName :: Lens' BusinessReportSchedule (Maybe Text) Source #
The name identifier of the schedule.