class Aws::AlexaForBusiness::Types::CreateBusinessReportScheduleRequest
@note When making an API call, you may pass CreateBusinessReportScheduleRequest
data as a hash: { schedule_name: "BusinessReportScheduleName", s3_bucket_name: "CustomerS3BucketName", s3_key_prefix: "S3KeyPrefix", format: "CSV", # required, accepts CSV, CSV_ZIP content_range: { # required interval: "ONE_DAY", # required, accepts ONE_DAY, ONE_WEEK, THIRTY_DAYS }, recurrence: { start_date: "Date", }, client_request_token: "ClientRequestToken", tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] schedule_name
The name identifier of the schedule. @return [String]
@!attribute [rw] s3_bucket_name
The S3 bucket name of the output reports. If this isn't specified, the report can be retrieved from a download link by calling ListBusinessReportSchedule. @return [String]
@!attribute [rw] s3_key_prefix
The S3 key where the report is delivered. @return [String]
@!attribute [rw] format
The format of the generated report (individual CSV files or zipped files of individual files). @return [String]
@!attribute [rw] content_range
The content range of the reports. @return [Types::BusinessReportContentRange]
@!attribute [rw] recurrence
The recurrence of the reports. If this isn't specified, the report will only be delivered one time when the API is called. @return [Types::BusinessReportRecurrence]
@!attribute [rw] client_request_token
The client request token. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] tags
The tags for the business report schedule. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateBusinessReportScheduleRequest AWS API Documentation
Constants
- SENSITIVE