Values_2.UpdateAttachedFilesConfigurationRequestSourceUpdates the attached files configuration for the specified Amazon Connect instance and attachment scope. If no instance-specific configuration exists, this operation creates one. Partial updates are supported—only specified fields are updated, while unspecified fields retain their current values.
type nonrec t = {instanceId : Values_0.InstanceId.t;The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
*)attachmentScope : Values_0.AttachmentScope.t;The scope of the attachment. Valid values are EMAIL, CHAT, CASE, and TASK.
*)maximumSizeLimitInBytes : Values_0.MaximumSizeLimitInBytes.t option;The maximum size limit for attached files in bytes. The minimum value is 1 and the maximum value is 104857600 (100 MB).
*)extensionConfiguration : Values_0.ExtensionConfiguration.t option;The configuration for allowed file extensions.
*)}val make :
?maximumSizeLimitInBytes:??? ->
?extensionConfiguration:??? ->
instanceId:Values_0.InstanceId.t ->
attachmentScope:Values_0.AttachmentScope.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Long of Values_0.MaximumSizeLimitInBytes.t
| `String of Values_0.InstanceId.t
| `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of string ]) list ]
list ])
list ])
list ]