# This file is auto-generated by AWSMetadata.jl
using AWS
using AWS.AWSServices: connect_contact_lens
using AWS.Compat
using AWS.UUIDs

"""
    ListRealtimeContactAnalysisSegments()

Provides a list of analysis segments for a real-time analysis session.

# Required Parameters
- `ContactId`: The identifier of the contact.
- `InstanceId`: The identifier of the Amazon Connect instance.

# Optional Parameters
- `MaxResults`: The maximimum number of results to return per page.
- `NextToken`: The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
"""
list_realtime_contact_analysis_segments(ContactId, InstanceId; aws_config::AWSConfig=global_aws_config()) = connect_contact_lens("POST", "/realtime-contact-analysis/analysis-segments", Dict{String, Any}("ContactId"=>ContactId, "InstanceId"=>InstanceId); aws_config=aws_config)
list_realtime_contact_analysis_segments(ContactId, InstanceId, args::AbstractDict{String, <:Any}; aws_config::AWSConfig=global_aws_config()) = connect_contact_lens("POST", "/realtime-contact-analysis/analysis-segments", Dict{String, Any}(mergewith(_merge, Dict{String, Any}("ContactId"=>ContactId, "InstanceId"=>InstanceId), args)); aws_config=aws_config)
