Awso_chime_sdk_identity_lwtSourceval create_app_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.CreateAppInstanceRequest.t ->
(Awso_chime_sdk_identity.Values.CreateAppInstanceResponse.t,
Awso_chime_sdk_identity.Values.CreateAppInstanceResponse.error)
Result.t
Lwt.tval create_app_instance_admin :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.CreateAppInstanceAdminRequest.t ->
(Awso_chime_sdk_identity.Values.CreateAppInstanceAdminResponse.t,
Awso_chime_sdk_identity.Values.CreateAppInstanceAdminResponse.error)
Result.t
Lwt.tval create_app_instance_bot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.CreateAppInstanceBotRequest.t ->
(Awso_chime_sdk_identity.Values.CreateAppInstanceBotResponse.t,
Awso_chime_sdk_identity.Values.CreateAppInstanceBotResponse.error)
Result.t
Lwt.tval create_app_instance_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.CreateAppInstanceUserRequest.t ->
(Awso_chime_sdk_identity.Values.CreateAppInstanceUserResponse.t,
Awso_chime_sdk_identity.Values.CreateAppInstanceUserResponse.error)
Result.t
Lwt.tval delete_app_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DeleteAppInstanceRequest.t ->
(unit, unit) Result.t Lwt.tval delete_app_instance_admin :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DeleteAppInstanceAdminRequest.t ->
(unit, unit) Result.t Lwt.tval delete_app_instance_bot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DeleteAppInstanceBotRequest.t ->
(unit, unit) Result.t Lwt.tval delete_app_instance_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DeleteAppInstanceUserRequest.t ->
(unit, unit) Result.t Lwt.tval deregister_app_instance_user_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DeregisterAppInstanceUserEndpointRequest.t ->
(unit, unit) Result.t Lwt.tval describe_app_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DescribeAppInstanceRequest.t ->
(Awso_chime_sdk_identity.Values.DescribeAppInstanceResponse.t,
Awso_chime_sdk_identity.Values.DescribeAppInstanceResponse.error)
Result.t
Lwt.tval describe_app_instance_admin :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DescribeAppInstanceAdminRequest.t ->
(Awso_chime_sdk_identity.Values.DescribeAppInstanceAdminResponse.t,
Awso_chime_sdk_identity.Values.DescribeAppInstanceAdminResponse.error)
Result.t
Lwt.tval describe_app_instance_bot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DescribeAppInstanceBotRequest.t ->
(Awso_chime_sdk_identity.Values.DescribeAppInstanceBotResponse.t,
Awso_chime_sdk_identity.Values.DescribeAppInstanceBotResponse.error)
Result.t
Lwt.tval describe_app_instance_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserRequest.t ->
(Awso_chime_sdk_identity.Values.DescribeAppInstanceUserResponse.t,
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserResponse.error)
Result.t
Lwt.tval describe_app_instance_user_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserEndpointRequest.t ->
(Awso_chime_sdk_identity.Values.DescribeAppInstanceUserEndpointResponse.t,
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserEndpointResponse.error)
Result.t
Lwt.tval get_app_instance_retention_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.GetAppInstanceRetentionSettingsRequest.t ->
(Awso_chime_sdk_identity.Values.GetAppInstanceRetentionSettingsResponse.t,
Awso_chime_sdk_identity.Values.GetAppInstanceRetentionSettingsResponse.error)
Result.t
Lwt.tval list_app_instance_admins :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListAppInstanceAdminsRequest.t ->
(Awso_chime_sdk_identity.Values.ListAppInstanceAdminsResponse.t,
Awso_chime_sdk_identity.Values.ListAppInstanceAdminsResponse.error)
Result.t
Lwt.tval list_app_instance_bots :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListAppInstanceBotsRequest.t ->
(Awso_chime_sdk_identity.Values.ListAppInstanceBotsResponse.t,
Awso_chime_sdk_identity.Values.ListAppInstanceBotsResponse.error)
Result.t
Lwt.tval list_app_instance_user_endpoints :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListAppInstanceUserEndpointsRequest.t ->
(Awso_chime_sdk_identity.Values.ListAppInstanceUserEndpointsResponse.t,
Awso_chime_sdk_identity.Values.ListAppInstanceUserEndpointsResponse.error)
Result.t
Lwt.tval list_app_instance_users :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListAppInstanceUsersRequest.t ->
(Awso_chime_sdk_identity.Values.ListAppInstanceUsersResponse.t,
Awso_chime_sdk_identity.Values.ListAppInstanceUsersResponse.error)
Result.t
Lwt.tval list_app_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListAppInstancesRequest.t ->
(Awso_chime_sdk_identity.Values.ListAppInstancesResponse.t,
Awso_chime_sdk_identity.Values.ListAppInstancesResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.ListTagsForResourceRequest.t ->
(Awso_chime_sdk_identity.Values.ListTagsForResourceResponse.t,
Awso_chime_sdk_identity.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval put_app_instance_retention_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.PutAppInstanceRetentionSettingsRequest.t ->
(Awso_chime_sdk_identity.Values.PutAppInstanceRetentionSettingsResponse.t,
Awso_chime_sdk_identity.Values.PutAppInstanceRetentionSettingsResponse.error)
Result.t
Lwt.tval put_app_instance_user_expiration_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.PutAppInstanceUserExpirationSettingsRequest.t ->
(Awso_chime_sdk_identity.Values.PutAppInstanceUserExpirationSettingsResponse.t,
Awso_chime_sdk_identity.Values.PutAppInstanceUserExpirationSettingsResponse.error)
Result.t
Lwt.tval register_app_instance_user_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.RegisterAppInstanceUserEndpointRequest.t ->
(Awso_chime_sdk_identity.Values.RegisterAppInstanceUserEndpointResponse.t,
Awso_chime_sdk_identity.Values.RegisterAppInstanceUserEndpointResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.TagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.UntagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval update_app_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.UpdateAppInstanceRequest.t ->
(Awso_chime_sdk_identity.Values.UpdateAppInstanceResponse.t,
Awso_chime_sdk_identity.Values.UpdateAppInstanceResponse.error)
Result.t
Lwt.tval update_app_instance_bot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.UpdateAppInstanceBotRequest.t ->
(Awso_chime_sdk_identity.Values.UpdateAppInstanceBotResponse.t,
Awso_chime_sdk_identity.Values.UpdateAppInstanceBotResponse.error)
Result.t
Lwt.tval update_app_instance_user :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserRequest.t ->
(Awso_chime_sdk_identity.Values.UpdateAppInstanceUserResponse.t,
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserResponse.error)
Result.t
Lwt.tval update_app_instance_user_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserEndpointRequest.t ->
(Awso_chime_sdk_identity.Values.UpdateAppInstanceUserEndpointResponse.t,
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserEndpointResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_chime_sdk_identity.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Specifies the type of message that triggers a bot.
module AppInstanceUserEndpointType =
Awso_chime_sdk_identity.Values.AppInstanceUserEndpointTypeA read-only field that represents the state of an AppInstanceUserEndpoint. Supported values: ACTIVE: The AppInstanceUserEndpoint is active and able to receive messages. When ACTIVE, the EndpointStatusReason remains empty. INACTIVE: The AppInstanceUserEndpoint is inactive and can't receive message. When INACTIVE, the corresponding reason will be conveyed through EndpointStatusReason. INVALID_DEVICE_TOKEN indicates that an AppInstanceUserEndpoint is INACTIVE due to invalid device token INVALID_PINPOINT_ARN indicates that an AppInstanceUserEndpoint is INACTIVE due to an invalid pinpoint ARN that was input through the ResourceArn field.
The details of a user or bot.
module NonEmptySensitiveString1600 =
Awso_chime_sdk_identity.Values.NonEmptySensitiveString1600The configuration for an Amazon Lex V2 bot.
A tag object containing a key-value pair.
The details of the retention settings for a channel.
Summary of the data for an AppInstance.
Summary of the details of an AppInstanceUser.
module AppInstanceUserEndpointSummary =
Awso_chime_sdk_identity.Values.AppInstanceUserEndpointSummarySummary of the details of an AppInstanceUserEndpoint.
High-level information about an AppInstanceBot.
Summary of the details of an AppInstanceAdmin.
Determines the interval after which an AppInstanceUser is automatically deleted.
The attributes of an Endpoint.
A structure that contains configuration data.
The input parameters don't match the service's restrictions.
The request could not be processed because of conflict in the current state of the resource.
The client is permanently forbidden from making the request.
module ResourceLimitExceededException =
Awso_chime_sdk_identity.Values.ResourceLimitExceededExceptionThe request exceeds the resource limit.
The service encountered an unexpected error.
The service is currently unavailable.
The client exceeded its request rate limit.
module UnauthorizedClientException =
Awso_chime_sdk_identity.Values.UnauthorizedClientExceptionThe client is not currently authorized to make the request.
module AppInstanceRetentionSettings =
Awso_chime_sdk_identity.Values.AppInstanceRetentionSettingsThe details of the data-retention settings for an AppInstance.
module AppInstanceUserEndpointSummaryList =
Awso_chime_sdk_identity.Values.AppInstanceUserEndpointSummaryListThe details of an AppInstanceUser.
An endpoint under an Amazon Chime AppInstanceUser that receives messages for a user. For push notifications, the endpoint is a mobile device used to receive mobile push notifications for a user.
The details of an AppInstance, an instance of an Amazon Chime SDK messaging application.
An Amazon Lex V2 chat bot created under an AppInstance.
One or more of the resources in the request does not exist in the system.
The name and ARN of the admin for the AppInstance.
module UpdateAppInstanceUserResponse =
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserResponseUpdates the details of an AppInstanceUser. You can update names and metadata.
module UpdateAppInstanceUserRequest =
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserRequestUpdates the details of an AppInstanceUser. You can update names and metadata.
module UpdateAppInstanceUserEndpointResponse =
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserEndpointResponseUpdates the details of an AppInstanceUserEndpoint. You can update the name and AllowMessage values.
module UpdateAppInstanceUserEndpointRequest =
Awso_chime_sdk_identity.Values.UpdateAppInstanceUserEndpointRequestUpdates the details of an AppInstanceUserEndpoint. You can update the name and AllowMessage values.
Updates AppInstance metadata.
Updates AppInstance metadata.
module UpdateAppInstanceBotResponse =
Awso_chime_sdk_identity.Values.UpdateAppInstanceBotResponseUpdates the name and metadata of an AppInstanceBot.
module UpdateAppInstanceBotRequest =
Awso_chime_sdk_identity.Values.UpdateAppInstanceBotRequestUpdates the name and metadata of an AppInstanceBot.
Removes the specified tags from the specified Amazon Chime SDK identity resource.
Applies the specified tags to the specified Amazon Chime SDK identity resource.
module RegisterAppInstanceUserEndpointResponse =
Awso_chime_sdk_identity.Values.RegisterAppInstanceUserEndpointResponseRegisters an endpoint under an Amazon Chime AppInstanceUser. The endpoint receives messages for a user. For push notifications, the endpoint is a mobile device used to receive mobile push notifications for a user.
module RegisterAppInstanceUserEndpointRequest =
Awso_chime_sdk_identity.Values.RegisterAppInstanceUserEndpointRequestRegisters an endpoint under an Amazon Chime AppInstanceUser. The endpoint receives messages for a user. For push notifications, the endpoint is a mobile device used to receive mobile push notifications for a user.
module PutAppInstanceUserExpirationSettingsResponse =
Awso_chime_sdk_identity.Values.PutAppInstanceUserExpirationSettingsResponseSets the number of days before the AppInstanceUser is automatically deleted. A background process deletes expired AppInstanceUsers within 6 hours of expiration. Actual deletion times may vary. Expired AppInstanceUsers that have not yet been deleted appear as active, and you can update their expiration settings. The system honors the new settings.
module PutAppInstanceUserExpirationSettingsRequest =
Awso_chime_sdk_identity.Values.PutAppInstanceUserExpirationSettingsRequestSets the number of days before the AppInstanceUser is automatically deleted. A background process deletes expired AppInstanceUsers within 6 hours of expiration. Actual deletion times may vary. Expired AppInstanceUsers that have not yet been deleted appear as active, and you can update their expiration settings. The system honors the new settings.
module PutAppInstanceRetentionSettingsResponse =
Awso_chime_sdk_identity.Values.PutAppInstanceRetentionSettingsResponseSets the amount of time in days that a given AppInstance retains data.
module PutAppInstanceRetentionSettingsRequest =
Awso_chime_sdk_identity.Values.PutAppInstanceRetentionSettingsRequestSets the amount of time in days that a given AppInstance retains data.
module ListTagsForResourceResponse =
Awso_chime_sdk_identity.Values.ListTagsForResourceResponseLists the tags applied to an Amazon Chime SDK identity resource.
Lists the tags applied to an Amazon Chime SDK identity resource.
Lists all Amazon Chime AppInstances created under a single AWS account.
Lists all Amazon Chime AppInstances created under a single AWS account.
module ListAppInstanceUsersResponse =
Awso_chime_sdk_identity.Values.ListAppInstanceUsersResponseList all AppInstanceUsers created under a single AppInstance.
module ListAppInstanceUsersRequest =
Awso_chime_sdk_identity.Values.ListAppInstanceUsersRequestList all AppInstanceUsers created under a single AppInstance.
module ListAppInstanceUserEndpointsResponse =
Awso_chime_sdk_identity.Values.ListAppInstanceUserEndpointsResponseLists all the AppInstanceUserEndpoints created under a single AppInstanceUser.
module ListAppInstanceUserEndpointsRequest =
Awso_chime_sdk_identity.Values.ListAppInstanceUserEndpointsRequestLists all the AppInstanceUserEndpoints created under a single AppInstanceUser.
module ListAppInstanceBotsResponse =
Awso_chime_sdk_identity.Values.ListAppInstanceBotsResponseLists all AppInstanceBots created under a single AppInstance.
Lists all AppInstanceBots created under a single AppInstance.
module ListAppInstanceAdminsResponse =
Awso_chime_sdk_identity.Values.ListAppInstanceAdminsResponseReturns a list of the administrators in the AppInstance.
module ListAppInstanceAdminsRequest =
Awso_chime_sdk_identity.Values.ListAppInstanceAdminsRequestReturns a list of the administrators in the AppInstance.
module GetAppInstanceRetentionSettingsResponse =
Awso_chime_sdk_identity.Values.GetAppInstanceRetentionSettingsResponseGets the retention settings for an AppInstance.
module GetAppInstanceRetentionSettingsRequest =
Awso_chime_sdk_identity.Values.GetAppInstanceRetentionSettingsRequestGets the retention settings for an AppInstance.
module DescribeAppInstanceUserResponse =
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserResponseReturns the full details of an AppInstanceUser.
module DescribeAppInstanceUserRequest =
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserRequestReturns the full details of an AppInstanceUser.
module DescribeAppInstanceUserEndpointResponse =
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserEndpointResponseReturns the full details of an AppInstanceUserEndpoint.
module DescribeAppInstanceUserEndpointRequest =
Awso_chime_sdk_identity.Values.DescribeAppInstanceUserEndpointRequestReturns the full details of an AppInstanceUserEndpoint.
module DescribeAppInstanceResponse =
Awso_chime_sdk_identity.Values.DescribeAppInstanceResponseReturns the full details of an AppInstance.
Returns the full details of an AppInstance.
module DescribeAppInstanceBotResponse =
Awso_chime_sdk_identity.Values.DescribeAppInstanceBotResponseThe AppInstanceBot's information.
module DescribeAppInstanceBotRequest =
Awso_chime_sdk_identity.Values.DescribeAppInstanceBotRequestThe AppInstanceBot's information.
module DescribeAppInstanceAdminResponse =
Awso_chime_sdk_identity.Values.DescribeAppInstanceAdminResponseReturns the full details of an AppInstanceAdmin.
module DescribeAppInstanceAdminRequest =
Awso_chime_sdk_identity.Values.DescribeAppInstanceAdminRequestReturns the full details of an AppInstanceAdmin.
module DeregisterAppInstanceUserEndpointRequest =
Awso_chime_sdk_identity.Values.DeregisterAppInstanceUserEndpointRequestDeregisters an AppInstanceUserEndpoint.
module DeleteAppInstanceUserRequest =
Awso_chime_sdk_identity.Values.DeleteAppInstanceUserRequestDeletes an AppInstanceUser.
Deletes an AppInstance and all associated data asynchronously.
module DeleteAppInstanceBotRequest =
Awso_chime_sdk_identity.Values.DeleteAppInstanceBotRequestDeletes an AppInstanceBot.
module DeleteAppInstanceAdminRequest =
Awso_chime_sdk_identity.Values.DeleteAppInstanceAdminRequestDemotes an AppInstanceAdmin to an AppInstanceUser or AppInstanceBot. This action does not delete the user.
module CreateAppInstanceUserResponse =
Awso_chime_sdk_identity.Values.CreateAppInstanceUserResponseCreates a user under an Amazon Chime AppInstance. The request consists of a unique appInstanceUserId and Name for that user.
module CreateAppInstanceUserRequest =
Awso_chime_sdk_identity.Values.CreateAppInstanceUserRequestCreates a user under an Amazon Chime AppInstance. The request consists of a unique appInstanceUserId and Name for that user.
Creates an Amazon Chime SDK messaging AppInstance under an AWS account. Only SDK messaging customers use this API. CreateAppInstance supports idempotency behavior as described in the AWS API Standard. identity
Creates an Amazon Chime SDK messaging AppInstance under an AWS account. Only SDK messaging customers use this API. CreateAppInstance supports idempotency behavior as described in the AWS API Standard. identity
module CreateAppInstanceBotResponse =
Awso_chime_sdk_identity.Values.CreateAppInstanceBotResponseCreates a bot under an Amazon Chime AppInstance. The request consists of a unique Configuration and Name for that bot.
module CreateAppInstanceBotRequest =
Awso_chime_sdk_identity.Values.CreateAppInstanceBotRequestCreates a bot under an Amazon Chime AppInstance. The request consists of a unique Configuration and Name for that bot.
module CreateAppInstanceAdminResponse =
Awso_chime_sdk_identity.Values.CreateAppInstanceAdminResponsePromotes an AppInstanceUser or AppInstanceBot to an AppInstanceAdmin. The promoted entity can perform the following actions. ChannelModerator actions across all channels in the AppInstance. DeleteChannelMessage actions. Only an AppInstanceUser and AppInstanceBot can be promoted to an AppInstanceAdmin role.
module CreateAppInstanceAdminRequest =
Awso_chime_sdk_identity.Values.CreateAppInstanceAdminRequestPromotes an AppInstanceUser or AppInstanceBot to an AppInstanceAdmin. The promoted entity can perform the following actions. ChannelModerator actions across all channels in the AppInstance. DeleteChannelMessage actions. Only an AppInstanceUser and AppInstanceBot can be promoted to an AppInstanceAdmin role.