pub fn associate_channel_flow(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn batch_create_channel_membership(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn channel_flow_callback(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_channel(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_channel_ban(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_channel_flow(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_channel_membership(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_channel_moderator(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel_ban(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel_flow(
client: Client,
channel_flow_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel_membership(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel_message(
client: Client,
channel_arn: String,
message_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_channel_moderator(
client: Client,
channel_arn: String,
channel_moderator_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_messaging_streaming_configurations(
client: Client,
app_instance_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_ban(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_flow(
client: Client,
channel_flow_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_membership(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_membership_for_app_instance_user(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_moderated_by_app_instance_user(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn describe_channel_moderator(
client: Client,
channel_arn: String,
channel_moderator_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn disassociate_channel_flow(
client: Client,
channel_arn: String,
channel_flow_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_channel_membership_preferences(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_channel_message(
client: Client,
channel_arn: String,
message_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_channel_message_status(
client: Client,
channel_arn: String,
message_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_messaging_session_endpoint(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_messaging_streaming_configurations(
client: Client,
app_instance_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_bans(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_flows(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_memberships(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_memberships_for_app_instance_user(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_messages(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channel_moderators(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channels(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channels_associated_with_channel_flow(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_channels_moderated_by_app_instance_user(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_sub_channels(
client: Client,
channel_arn: String,
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 new(
access_key_id access_key_id: String,
secret_access_key secret_access_key: String,
region region: String,
) -> Client
pub fn put_channel_expiration_settings(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_channel_membership_preferences(
client: Client,
channel_arn: String,
member_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_messaging_streaming_configurations(
client: Client,
app_instance_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn redact_channel_message(
client: Client,
channel_arn: String,
message_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn search_channels(
client: Client,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn send_channel_message(
client: Client,
channel_arn: 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_channel(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_channel_flow(
client: Client,
channel_flow_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_channel_message(
client: Client,
channel_arn: String,
message_id: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_channel_read_marker(
client: Client,
channel_arn: String,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
client: Client,
custom_endpoint: String,
) -> Client