AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the UpdateUserConfig operation. Updates the configuration settings for the specified user, including per-channel auto-accept and after contact work (ACW) timeout settings.

This operation replaces the UpdateUserPhoneConfig API. While UpdateUserPhoneConfig applies the same ACW timeout to all channels, UpdateUserConfig allows you to set different auto-accept and ACW timeout values for each channel type.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Connect.AmazonConnectRequest
      Amazon.Connect.Model.UpdateUserConfigRequest

Namespace: Amazon.Connect.Model
Assembly: AWSSDK.Connect.dll
Version: 3.x.y.z

Syntax

C#
public class UpdateUserConfigRequest : AmazonConnectRequest
         IAmazonWebServiceRequest

The UpdateUserConfigRequest type exposes the following members

Constructors

NameDescription
Public Method UpdateUserConfigRequest()

Properties

NameTypeDescription
Public Property AfterContactWorkConfigs System.Collections.Generic.List<Amazon.Connect.Model.AfterContactWorkConfigPerChannel>

Gets and sets the property AfterContactWorkConfigs.

The list of after contact work (ACW) timeout configuration settings for each channel. ACW timeout specifies how many seconds agents have for after contact work, such as entering notes about the contact. The minimum setting is 1 second, and the maximum is 2,000,000 seconds (24 days). Enter 0 for an indefinite amount of time, meaning agents must manually choose to end ACW.

Public Property AutoAcceptConfigs System.Collections.Generic.List<Amazon.Connect.Model.AutoAcceptConfig>

Gets and sets the property AutoAcceptConfigs.

The list of auto-accept configuration settings for each channel. When auto-accept is enabled for a channel, available agents are automatically connected to contacts from that channel without needing to manually accept. Auto-accept connects agents to contacts in less than one second.

Public Property InstanceId System.String

Gets and sets the property InstanceId.

The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

Public Property PersistentConnectionConfigs System.Collections.Generic.List<Amazon.Connect.Model.PersistentConnectionConfig>

Gets and sets the property PersistentConnectionConfigs.

The list of persistent connection configuration settings for each channel.

Public Property PhoneNumberConfigs System.Collections.Generic.List<Amazon.Connect.Model.PhoneNumberConfig>

Gets and sets the property PhoneNumberConfigs.

The list of phone number configuration settings for each channel.

Public Property UserId System.String

Gets and sets the property UserId.

The identifier of the user account.

Public Property VoiceEnhancementConfigs System.Collections.Generic.List<Amazon.Connect.Model.VoiceEnhancementConfig>

Gets and sets the property VoiceEnhancementConfigs.

The list of voice enhancement configuration settings for each channel.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5