Class: Aws::AlexaForBusiness::Types::BusinessReportSchedule
- Inherits:
-
Struct
- Object
- Struct
- Aws::AlexaForBusiness::Types::BusinessReportSchedule
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-alexaforbusiness/types.rb
Overview
The schedule of the usage report.
Instance Attribute Summary collapse
-
#content_range ⇒ Types::BusinessReportContentRange
The content range of the reports.
-
#format ⇒ String
The format of the generated report (individual CSV files or zipped files of individual files).
-
#last_business_report ⇒ Types::BusinessReport
The details of the last business report delivery for a specified time interval.
-
#recurrence ⇒ Types::BusinessReportRecurrence
The recurrence of the reports.
-
#s3_bucket_name ⇒ String
The S3 bucket name of the output reports.
-
#s3_key_prefix ⇒ String
The S3 key where the report is delivered.
-
#schedule_arn ⇒ String
The ARN of the business report schedule.
-
#schedule_name ⇒ String
The name identifier of the schedule.
Instance Attribute Details
#content_range ⇒ Types::BusinessReportContentRange
The content range of the reports.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#format ⇒ String
The format of the generated report (individual CSV files or zipped files of individual files).
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#last_business_report ⇒ Types::BusinessReport
The details of the last business report delivery for a specified time interval.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#recurrence ⇒ Types::BusinessReportRecurrence
The recurrence of the reports.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#s3_bucket_name ⇒ String
The S3 bucket name of the output reports.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#s3_key_prefix ⇒ String
The S3 key where the report is delivered.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#schedule_arn ⇒ String
The ARN of the business report schedule.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |
#schedule_name ⇒ String
The name identifier of the schedule.
351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 351 class BusinessReportSchedule < Struct.new( :schedule_arn, :schedule_name, :s3_bucket_name, :s3_key_prefix, :format, :content_range, :recurrence, :last_business_report) include Aws::Structure end |