Values.UpdateAgentAliasRequestSourceUpdates configurations for an alias of an agent.
type nonrec t = {agentId : Id.t;The unique identifier of the agent.
*)agentAliasId : AgentAliasId.t;The unique identifier of the alias.
*)agentAliasName : Name.t;Specifies a new name for the alias.
*)description : Description.t option;Specifies a new description for the alias.
*)routingConfiguration : AgentAliasRoutingConfiguration.t option;Contains details about the routing configuration of the alias.
*)aliasInvocationState : AliasInvocationState.t option;The invocation state for the agent alias. To pause the agent alias, set the value to REJECT_INVOCATIONS. To start the agent alias running again, set the value to ACCEPT_INVOCATIONS. Use the GetAgentAlias, or ListAgentAliases, operation to get the invocation state of an agent alias.
*)}val make :
?description:??? ->
?routingConfiguration:??? ->
?aliasInvocationState:??? ->
agentId:Id.t ->
agentAliasId:AgentAliasId.t ->
agentAliasName:Name.t ->
unit ->
t