Amplify / Client / generate_access_logs
generate_access_logs#
- Amplify.Client.generate_access_logs(**kwargs)#
- Returns the website access logs for a specific time range using a presigned URL. - See also: AWS API Documentation - Request Syntax- response = client.generate_access_logs( startTime=datetime(2015, 1, 1), endTime=datetime(2015, 1, 1), domainName='string', appId='string' ) - Parameters:
- startTime (datetime) – The time at which the logs should start. The time range specified is inclusive of the start time. 
- endTime (datetime) – The time at which the logs should end. The time range specified is inclusive of the end time. 
- domainName (string) – - [REQUIRED] - The name of the domain. 
- appId (string) – - [REQUIRED] - The unique ID for an Amplify app. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'logUrl': 'string' } - Response Structure- (dict) – - The result structure for the generate access logs request. - logUrl (string) – - The pre-signed URL for the requested access logs. 
 
 
 - Exceptions- Amplify.Client.exceptions.NotFoundException
- Amplify.Client.exceptions.BadRequestException
- Amplify.Client.exceptions.UnauthorizedException
- Amplify.Client.exceptions.InternalFailureException