aws_api/connect

Types

pub opaque type Client

Functions

pub fn activate_evaluation_form(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_analytics_data_set(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_approved_origin(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_bot(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_default_vocabulary(
  client: Client,
  instance_id: String,
  language_code: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_flow(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_instance_storage_config(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_lambda_function(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_lex_bot(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_phone_number_contact_flow(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_queue_quick_connects(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_routing_profile_queues(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_security_key(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_traffic_distribution_group_user(
  client: Client,
  traffic_distribution_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_user_proficiencies(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_associate_analytics_data_set(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_disassociate_analytics_data_set(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_get_attached_file_metadata(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_get_flow_association(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_put_contact(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn claim_phone_number(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn complete_attached_file_upload(
  client: Client,
  instance_id: String,
  file_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_agent_status(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_contact_flow(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_contact_flow_module(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_evaluation_form(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_hours_of_operation(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_instance(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_integration_association(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_participant(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_persistent_contact_association(
  client: Client,
  instance_id: String,
  initial_contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_predefined_attribute(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_prompt(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_queue(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_quick_connect(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_routing_profile(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_rule(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_security_profile(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_task_template(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_traffic_distribution_group(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_use_case(
  client: Client,
  instance_id: String,
  integration_association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_user(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_user_hierarchy_group(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_view(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_view_version(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_vocabulary(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn deactivate_evaluation_form(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_attached_file(
  client: Client,
  instance_id: String,
  file_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_contact_evaluation(
  client: Client,
  instance_id: String,
  evaluation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_contact_flow(
  client: Client,
  instance_id: String,
  contact_flow_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_contact_flow_module(
  client: Client,
  instance_id: String,
  contact_flow_module_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_evaluation_form(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_hours_of_operation(
  client: Client,
  instance_id: String,
  hours_of_operation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_instance(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_integration_association(
  client: Client,
  instance_id: String,
  integration_association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_predefined_attribute(
  client: Client,
  instance_id: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_prompt(
  client: Client,
  instance_id: String,
  prompt_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_queue(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_quick_connect(
  client: Client,
  instance_id: String,
  quick_connect_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_routing_profile(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_rule(
  client: Client,
  instance_id: String,
  rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_security_profile(
  client: Client,
  instance_id: String,
  security_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_task_template(
  client: Client,
  instance_id: String,
  task_template_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_traffic_distribution_group(
  client: Client,
  traffic_distribution_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_use_case(
  client: Client,
  instance_id: String,
  integration_association_id: String,
  use_case_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_user(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_user_hierarchy_group(
  client: Client,
  instance_id: String,
  hierarchy_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_view(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_view_version(
  client: Client,
  instance_id: String,
  view_id: String,
  view_version: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_vocabulary(
  client: Client,
  instance_id: String,
  vocabulary_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_agent_status(
  client: Client,
  instance_id: String,
  agent_status_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_authentication_profile(
  client: Client,
  instance_id: String,
  authentication_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_contact(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_contact_evaluation(
  client: Client,
  instance_id: String,
  evaluation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_contact_flow(
  client: Client,
  instance_id: String,
  contact_flow_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_contact_flow_module(
  client: Client,
  instance_id: String,
  contact_flow_module_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_evaluation_form(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_hours_of_operation(
  client: Client,
  instance_id: String,
  hours_of_operation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_instance(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_instance_attribute(
  client: Client,
  instance_id: String,
  attribute_type: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_instance_storage_config(
  client: Client,
  instance_id: String,
  association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_phone_number(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_predefined_attribute(
  client: Client,
  instance_id: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_prompt(
  client: Client,
  instance_id: String,
  prompt_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_queue(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_quick_connect(
  client: Client,
  instance_id: String,
  quick_connect_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_routing_profile(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_rule(
  client: Client,
  instance_id: String,
  rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_security_profile(
  client: Client,
  instance_id: String,
  security_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_traffic_distribution_group(
  client: Client,
  traffic_distribution_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_user(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_user_hierarchy_group(
  client: Client,
  instance_id: String,
  hierarchy_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_user_hierarchy_structure(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_view(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn describe_vocabulary(
  client: Client,
  instance_id: String,
  vocabulary_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_analytics_data_set(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_approved_origin(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_bot(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_flow(
  client: Client,
  instance_id: String,
  resource_id: String,
  resource_type: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_instance_storage_config(
  client: Client,
  instance_id: String,
  association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_lambda_function(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_lex_bot(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_phone_number_contact_flow(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_queue_quick_connects(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_routing_profile_queues(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_security_key(
  client: Client,
  instance_id: String,
  association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_traffic_distribution_group_user(
  client: Client,
  traffic_distribution_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_user_proficiencies(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn dismiss_user_contact(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_attached_file(
  client: Client,
  instance_id: String,
  file_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_contact_attributes(
  client: Client,
  instance_id: String,
  initial_contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_current_metric_data(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_current_user_data(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_federation_token(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_flow_association(
  client: Client,
  instance_id: String,
  resource_id: String,
  resource_type: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_metric_data(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_metric_data_v2(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_prompt_file(
  client: Client,
  instance_id: String,
  prompt_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_task_template(
  client: Client,
  instance_id: String,
  task_template_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_traffic_distribution(
  client: Client,
  id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn import_phone_number(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_agent_statuses(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_analytics_data_associations(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_approved_origins(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_authentication_profiles(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_bots(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_contact_evaluations(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_contact_flow_modules(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_contact_flows(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_contact_references(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_default_vocabularies(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_evaluation_form_versions(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_evaluation_forms(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_flow_associations(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_hours_of_operations(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_instance_attributes(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_instance_storage_configs(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_instances(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_integration_associations(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_lambda_functions(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_lex_bots(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_phone_numbers(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_phone_numbers_v2(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_predefined_attributes(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_prompts(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_queue_quick_connects(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_queues(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_quick_connects(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_realtime_contact_analysis_segments_v2(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_routing_profile_queues(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_routing_profiles(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_rules(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_security_keys(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_security_profile_applications(
  client: Client,
  instance_id: String,
  security_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_security_profile_permissions(
  client: Client,
  instance_id: String,
  security_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_security_profiles(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_tags_for_resource(
  client: Client,
  resource_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_task_templates(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_traffic_distribution_group_users(
  client: Client,
  traffic_distribution_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_traffic_distribution_groups(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_use_cases(
  client: Client,
  instance_id: String,
  integration_association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_user_hierarchy_groups(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_user_proficiencies(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_users(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_view_versions(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_views(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn monitor_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn new(
  access_key_id access_key_id: String,
  secret_access_key secret_access_key: String,
  region region: String,
) -> Client
pub fn pause_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_user_status(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn release_phone_number(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn replicate_instance(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn resume_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn resume_contact_recording(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_agent_statuses(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_available_phone_numbers(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_contact_flow_modules(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_contact_flows(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_contacts(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_hours_of_operations(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_predefined_attributes(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_prompts(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_queues(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_quick_connects(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_resource_tags(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_routing_profiles(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_security_profiles(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_user_hierarchy_groups(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_users(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn search_vocabularies(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn send_chat_integration_event(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_attached_file_upload(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_chat_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_contact_evaluation(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_contact_recording(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_contact_streaming(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_outbound_voice_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_task_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_web_rtc_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn stop_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn stop_contact_recording(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn stop_contact_streaming(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn submit_contact_evaluation(
  client: Client,
  instance_id: String,
  evaluation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn suspend_contact_recording(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn tag_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn tag_resource(
  client: Client,
  resource_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn transfer_contact(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn untag_contact(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn untag_resource(
  client: Client,
  resource_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_agent_status(
  client: Client,
  instance_id: String,
  agent_status_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_authentication_profile(
  client: Client,
  instance_id: String,
  authentication_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_attributes(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_evaluation(
  client: Client,
  instance_id: String,
  evaluation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_flow_content(
  client: Client,
  instance_id: String,
  contact_flow_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_flow_metadata(
  client: Client,
  instance_id: String,
  contact_flow_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_flow_module_content(
  client: Client,
  instance_id: String,
  contact_flow_module_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_flow_module_metadata(
  client: Client,
  instance_id: String,
  contact_flow_module_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_flow_name(
  client: Client,
  instance_id: String,
  contact_flow_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_routing_data(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_contact_schedule(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_evaluation_form(
  client: Client,
  instance_id: String,
  evaluation_form_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_hours_of_operation(
  client: Client,
  instance_id: String,
  hours_of_operation_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_instance_attribute(
  client: Client,
  instance_id: String,
  attribute_type: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_instance_storage_config(
  client: Client,
  instance_id: String,
  association_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_participant_role_config(
  client: Client,
  instance_id: String,
  contact_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_phone_number(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_phone_number_metadata(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_predefined_attribute(
  client: Client,
  instance_id: String,
  name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_prompt(
  client: Client,
  instance_id: String,
  prompt_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_queue_hours_of_operation(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_queue_max_contacts(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_queue_name(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_queue_outbound_caller_config(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_queue_status(
  client: Client,
  instance_id: String,
  queue_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_quick_connect_config(
  client: Client,
  instance_id: String,
  quick_connect_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_quick_connect_name(
  client: Client,
  instance_id: String,
  quick_connect_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_routing_profile_agent_availability_timer(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_routing_profile_concurrency(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_routing_profile_default_outbound_queue(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_routing_profile_name(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_routing_profile_queues(
  client: Client,
  instance_id: String,
  routing_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_rule(
  client: Client,
  instance_id: String,
  rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_security_profile(
  client: Client,
  instance_id: String,
  security_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_task_template(
  client: Client,
  instance_id: String,
  task_template_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_traffic_distribution(
  client: Client,
  id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_hierarchy(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_hierarchy_group_name(
  client: Client,
  instance_id: String,
  hierarchy_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_hierarchy_structure(
  client: Client,
  instance_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_identity_info(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_phone_config(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_proficiencies(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_routing_profile(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_user_security_profiles(
  client: Client,
  instance_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_view_content(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_view_metadata(
  client: Client,
  instance_id: String,
  view_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
  client: Client,
  custom_endpoint: String,
) -> Client
Search Document