ExStreamClient.Model.UpdateAppRequest (ExStreamClient v0.1.7)
View SourceSchema representing a UpdateAppRequest
Summary
Functions
Components could just be enums that are typed - so we need to decode those as enums as they will just be stings
Types
@type t() :: %ExStreamClient.Model.UpdateAppRequest{ allowed_flag_reasons: [String.t()] | nil, apn_config: ExStreamClient.Model.APNConfig.t() | nil, async_moderation_config: ExStreamClient.Model.AsyncModerationConfiguration.t() | nil, async_url_enrich_enabled: boolean() | nil, auto_translation_enabled: boolean() | nil, before_message_send_hook_url: String.t() | nil, cdn_expiration_seconds: integer() | nil, channel_hide_members_only: boolean() | nil, custom_action_handler_url: String.t() | nil, datadog_info: ExStreamClient.Model.DataDogInfo.t() | nil, disable_auth_checks: boolean() | nil, disable_permissions_checks: boolean() | nil, enforce_unique_usernames: (:team | :app | :no) | nil, feeds_moderation_enabled: boolean() | nil, feeds_v2_region: String.t() | nil, file_upload_config: ExStreamClient.Model.FileUploadConfig.t() | nil, firebase_config: ExStreamClient.Model.FirebaseConfig.t() | nil, grants: %{optional(String.t()) => [String.t()]} | nil, guest_user_creation_disabled: boolean() | nil, huawei_config: ExStreamClient.Model.HuaweiConfig.t() | nil, image_moderation_block_labels: [String.t()] | nil, image_moderation_enabled: boolean() | nil, image_moderation_labels: [String.t()] | nil, image_upload_config: ExStreamClient.Model.FileUploadConfig.t() | nil, migrate_permissions_to_v2: boolean() | nil, moderation_dashboard_preferences: ExStreamClient.Model.ModerationDashboardPreferences.t() | nil, moderation_enabled: boolean() | nil, moderation_webhook_url: String.t() | nil, multi_tenant_enabled: boolean() | nil, permission_version: (:v2 | :v1) | nil, push_config: ExStreamClient.Model.PushConfig.t() | nil, reminders_interval: integer() | nil, reminders_max_members: integer() | nil, revoke_tokens_issued_before: float() | nil, sns_key: String.t() | nil, sns_secret: String.t() | nil, sns_topic_arn: String.t() | nil, sqs_key: String.t() | nil, sqs_secret: String.t() | nil, sqs_url: String.t() | nil, user_search_disallowed_roles: [String.t()] | nil, webhook_events: [String.t()] | nil, webhook_url: String.t() | nil, xiaomi_config: ExStreamClient.Model.XiaomiConfig.t() | nil }