AlexaForBusiness / Client / create_business_report_schedule
create_business_report_schedule#
- AlexaForBusiness.Client.create_business_report_schedule(**kwargs)#
- Creates a recurring schedule for usage reports to deliver to the specified S3 location with a specified daily or weekly interval. - Danger- This operation is deprecated and may not function as expected. This operation should not be used going forward and is only kept for the purpose of backwards compatiblity. - See also: AWS API Documentation - Request Syntax- response = client.create_business_report_schedule( ScheduleName='string', S3BucketName='string', S3KeyPrefix='string', Format='CSV'|'CSV_ZIP', ContentRange={ 'Interval': 'ONE_DAY'|'ONE_WEEK'|'THIRTY_DAYS' }, Recurrence={ 'StartDate': 'string' }, ClientRequestToken='string', Tags=[ { 'Key': 'string', 'Value': 'string' }, ] ) - Parameters:
- ScheduleName (string) – The name identifier of the schedule. 
- S3BucketName (string) – 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. 
- S3KeyPrefix (string) – The S3 key where the report is delivered. 
- Format (string) – - [REQUIRED] - The format of the generated report (individual CSV files or zipped files of individual files). 
- ContentRange (dict) – - [REQUIRED] - The content range of the reports. - Interval (string) – [REQUIRED] - The interval of the content range. 
 
- Recurrence (dict) – - The recurrence of the reports. If this isn’t specified, the report will only be delivered one time when the API is called. - StartDate (string) – - The start date. 
 
- ClientRequestToken (string) – - The client request token. - This field is autopopulated if not provided. 
- Tags (list) – - The tags for the business report schedule. - (dict) – - A key-value pair that can be associated with a resource. - Key (string) – [REQUIRED] - The key of a tag. Tag keys are case-sensitive. 
- Value (string) – [REQUIRED] - The value of a tag. Tag values are case sensitive and can be null. 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ScheduleArn': 'string' } - Response Structure- (dict) – - ScheduleArn (string) – - The ARN of the business report schedule. 
 
 
 - Exceptions- AlexaForBusiness.Client.exceptions.AlreadyExistsException