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.
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'
},
]
)
[REQUIRED]
The format of the generated report (individual CSV files or zipped files of individual files).
[REQUIRED]
The content range of the reports.
The interval of the content range.
The recurrence of the reports. If this isn't specified, the report will only be delivered one time when the API is called.
The start date.
The client request token.
This field is autopopulated if not provided.
The tags for the business report schedule.
A key-value pair that can be associated with a resource.
The key of a tag. Tag keys are case-sensitive.
The value of a tag. Tag values are case sensitive and can be null.
dict
Response Syntax
{
'ScheduleArn': 'string'
}
Response Structure
(dict) --
ScheduleArn (string) --
The ARN of the business report schedule.
Exceptions
AlexaForBusiness.Client.exceptions.AlreadyExistsException