aws_api/chime_sdk_voice

Types

pub opaque type Client

Functions

pub fn associate_phone_numbers_with_voice_connector(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn associate_phone_numbers_with_voice_connector_group(
  client: Client,
  voice_connector_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_delete_phone_number(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn batch_update_phone_number(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_phone_number_order(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_proxy_session(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_sip_media_application(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_sip_media_application_call(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_sip_rule(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_voice_connector(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_voice_connector_group(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_voice_profile(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_voice_profile_domain(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_phone_number(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_proxy_session(
  client: Client,
  voice_connector_id: String,
  proxy_session_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_sip_media_application(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_sip_rule(
  client: Client,
  sip_rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_emergency_calling_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_group(
  client: Client,
  voice_connector_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_origination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_proxy(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_streaming_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_termination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_connector_termination_credentials(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_profile(
  client: Client,
  voice_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_profile_domain(
  client: Client,
  voice_profile_domain_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_phone_numbers_from_voice_connector(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn disassociate_phone_numbers_from_voice_connector_group(
  client: Client,
  voice_connector_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_global_settings(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_phone_number(
  client: Client,
  phone_number_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_phone_number_order(
  client: Client,
  phone_number_order_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_phone_number_settings(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_proxy_session(
  client: Client,
  voice_connector_id: String,
  proxy_session_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sip_media_application(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sip_media_application_alexa_skill_configuration(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sip_media_application_logging_configuration(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sip_rule(
  client: Client,
  sip_rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_speaker_search_task(
  client: Client,
  voice_connector_id: String,
  speaker_search_task_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_emergency_calling_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_group(
  client: Client,
  voice_connector_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_logging_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_origination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_proxy(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_streaming_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_termination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_connector_termination_health(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_profile(
  client: Client,
  voice_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_profile_domain(
  client: Client,
  voice_profile_domain_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_tone_analysis_task(
  client: Client,
  voice_connector_id: String,
  voice_tone_analysis_task_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_available_voice_connector_regions(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_phone_number_orders(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_phone_numbers(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_proxy_sessions(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_sip_media_applications(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_sip_rules(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_supported_phone_number_countries(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_tags_for_resource(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_voice_connector_groups(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_voice_connector_termination_credentials(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_voice_connectors(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_voice_profile_domains(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_voice_profiles(
  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 put_sip_media_application_alexa_skill_configuration(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_sip_media_application_logging_configuration(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_emergency_calling_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_logging_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_origination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_proxy(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_streaming_configuration(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_termination(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_voice_connector_termination_credentials(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn restore_phone_number(
  client: Client,
  phone_number_id: String,
  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 start_speaker_search_task(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn start_voice_tone_analysis_task(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn stop_speaker_search_task(
  client: Client,
  voice_connector_id: String,
  speaker_search_task_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn stop_voice_tone_analysis_task(
  client: Client,
  voice_connector_id: String,
  voice_tone_analysis_task_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn tag_resource(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn untag_resource(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_global_settings(
  client: Client,
  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_settings(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_proxy_session(
  client: Client,
  voice_connector_id: String,
  proxy_session_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_sip_media_application(
  client: Client,
  sip_media_application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_sip_media_application_call(
  client: Client,
  sip_media_application_id: String,
  transaction_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_sip_rule(
  client: Client,
  sip_rule_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_connector(
  client: Client,
  voice_connector_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_connector_group(
  client: Client,
  voice_connector_group_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_profile(
  client: Client,
  voice_profile_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_profile_domain(
  client: Client,
  voice_profile_domain_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn validate_e911_address(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
  client: Client,
  custom_endpoint: String,
) -> Client
Search Document