Liking cljdoc? Tell your friends :D
Clojure only.

amazonica.aws.connect


associate-approved-originclj

(associate-approved-origin &
                           {:keys [instance-id origin]
                            :as associate-approved-origin-request})

associate-botclj

(associate-bot &
               {:keys [instance-id lex-bot lex-v2-bot]
                :as associate-bot-request})

associate-instance-storage-configclj

(associate-instance-storage-config
  &
  {:keys [instance-id resource-type storage-config]
   :as associate-instance-storage-config-request})

associate-lambda-functionclj

(associate-lambda-function &
                           {:keys [function-arn instance-id]
                            :as associate-lambda-function-request})

associate-lex-botclj

(associate-lex-bot &
                   {:keys [instance-id lex-bot] :as associate-lex-bot-request})

associate-queue-quick-connectsclj

(associate-queue-quick-connects &
                                {:keys [instance-id queue-id quick-connect-ids]
                                 :as associate-queue-quick-connects-request})

associate-routing-profile-queuesclj

(associate-routing-profile-queues
  &
  {:keys [instance-id queue-configs routing-profile-id]
   :as associate-routing-profile-queues-request})

associate-security-keyclj

(associate-security-key &
                        {:keys [instance-id key]
                         :as associate-security-key-request})

client-classclj


create-agent-statusclj

(create-agent-status &
                     {:keys [description display-order instance-id name state
                             tags]
                      :as create-agent-status-request})

create-contact-flowclj

(create-contact-flow &
                     {:keys [content description instance-id name tags type]
                      :as create-contact-flow-request})

create-contact-flow-moduleclj

(create-contact-flow-module &
                            {:keys [client-token content description instance-id
                                    name tags]
                             :as create-contact-flow-module-request})

create-hours-of-operationclj

(create-hours-of-operation &
                           {:keys [config description instance-id name tags
                                   time-zone]
                            :as create-hours-of-operation-request})

create-instanceclj

(create-instance &
                 {:keys [client-token directory-id identity-management-type
                         inbound-calls-enabled instance-alias
                         outbound-calls-enabled]
                  :as create-instance-request})

create-integration-associationclj

(create-integration-association &
                                {:keys [instance-id integration-arn
                                        integration-type source-application-name
                                        source-application-url source-type tags]
                                 :as create-integration-association-request})

create-queueclj

(create-queue &
              {:keys [description hours-of-operation-id instance-id max-contacts
                      name outbound-caller-config quick-connect-ids tags]
               :as create-queue-request})

create-quick-connectclj

(create-quick-connect &
                      {:keys [description instance-id name quick-connect-config
                              tags]
                       :as create-quick-connect-request})

create-routing-profileclj

(create-routing-profile &
                        {:keys [default-outbound-queue-id description
                                instance-id media-concurrencies name
                                queue-configs tags]
                         :as create-routing-profile-request})

create-security-profileclj

(create-security-profile &
                         {:keys [description instance-id permissions
                                 security-profile-name tags]
                          :as create-security-profile-request})

create-use-caseclj

(create-use-case &
                 {:keys [instance-id integration-association-id tags
                         use-case-type]
                  :as create-use-case-request})

create-userclj

(create-user &
             {:keys [directory-user-id hierarchy-group-id identity-info
                     instance-id password phone-config routing-profile-id
                     security-profile-ids tags username]
              :as create-user-request})

create-user-hierarchy-groupclj

(create-user-hierarchy-group &
                             {:keys [instance-id name parent-group-id]
                              :as create-user-hierarchy-group-request})

delete-contact-flowclj

(delete-contact-flow &
                     {:keys [contact-flow-id instance-id]
                      :as delete-contact-flow-request})

delete-contact-flow-moduleclj

(delete-contact-flow-module &
                            {:keys [contact-flow-module-id instance-id]
                             :as delete-contact-flow-module-request})

delete-hours-of-operationclj

(delete-hours-of-operation &
                           {:keys [hours-of-operation-id instance-id]
                            :as delete-hours-of-operation-request})

delete-instanceclj

(delete-instance & {:keys [instance-id] :as delete-instance-request})

delete-integration-associationclj

(delete-integration-association &
                                {:keys [instance-id integration-association-id]
                                 :as delete-integration-association-request})

delete-quick-connectclj

(delete-quick-connect &
                      {:keys [instance-id quick-connect-id]
                       :as delete-quick-connect-request})

delete-security-profileclj

(delete-security-profile &
                         {:keys [instance-id security-profile-id]
                          :as delete-security-profile-request})

delete-use-caseclj

(delete-use-case &
                 {:keys [instance-id integration-association-id use-case-id]
                  :as delete-use-case-request})

delete-userclj

(delete-user & {:keys [instance-id user-id] :as delete-user-request})

delete-user-hierarchy-groupclj

(delete-user-hierarchy-group &
                             {:keys [hierarchy-group-id instance-id]
                              :as delete-user-hierarchy-group-request})

describe-agent-statusclj

(describe-agent-status &
                       {:keys [agent-status-id instance-id]
                        :as describe-agent-status-request})

describe-contactclj

(describe-contact &
                  {:keys [contact-id instance-id] :as describe-contact-request})

describe-contact-flowclj

(describe-contact-flow &
                       {:keys [contact-flow-id instance-id]
                        :as describe-contact-flow-request})

describe-contact-flow-moduleclj

(describe-contact-flow-module &
                              {:keys [contact-flow-module-id instance-id]
                               :as describe-contact-flow-module-request})

describe-hours-of-operationclj

(describe-hours-of-operation &
                             {:keys [hours-of-operation-id instance-id]
                              :as describe-hours-of-operation-request})

describe-instanceclj

(describe-instance & {:keys [instance-id] :as describe-instance-request})

describe-instance-attributeclj

(describe-instance-attribute &
                             {:keys [attribute-type instance-id]
                              :as describe-instance-attribute-request})

describe-instance-storage-configclj

(describe-instance-storage-config
  &
  {:keys [association-id instance-id resource-type]
   :as describe-instance-storage-config-request})

describe-queueclj

(describe-queue & {:keys [instance-id queue-id] :as describe-queue-request})

describe-quick-connectclj

(describe-quick-connect &
                        {:keys [instance-id quick-connect-id]
                         :as describe-quick-connect-request})

describe-routing-profileclj

(describe-routing-profile &
                          {:keys [instance-id routing-profile-id]
                           :as describe-routing-profile-request})

describe-security-profileclj

(describe-security-profile &
                           {:keys [instance-id security-profile-id]
                            :as describe-security-profile-request})

describe-userclj

(describe-user & {:keys [instance-id user-id] :as describe-user-request})

describe-user-hierarchy-groupclj

(describe-user-hierarchy-group &
                               {:keys [hierarchy-group-id instance-id]
                                :as describe-user-hierarchy-group-request})

describe-user-hierarchy-structureclj

(describe-user-hierarchy-structure
  &
  {:keys [instance-id] :as describe-user-hierarchy-structure-request})

disassociate-approved-originclj

(disassociate-approved-origin &
                              {:keys [instance-id origin]
                               :as disassociate-approved-origin-request})

disassociate-botclj

(disassociate-bot &
                  {:keys [instance-id lex-bot lex-v2-bot]
                   :as disassociate-bot-request})

disassociate-instance-storage-configclj

(disassociate-instance-storage-config
  &
  {:keys [association-id instance-id resource-type]
   :as disassociate-instance-storage-config-request})

disassociate-lambda-functionclj

(disassociate-lambda-function &
                              {:keys [function-arn instance-id]
                               :as disassociate-lambda-function-request})

disassociate-lex-botclj

(disassociate-lex-bot &
                      {:keys [bot-name instance-id lex-region]
                       :as disassociate-lex-bot-request})

disassociate-queue-quick-connectsclj

(disassociate-queue-quick-connects
  &
  {:keys [instance-id queue-id quick-connect-ids]
   :as disassociate-queue-quick-connects-request})

disassociate-routing-profile-queuesclj

(disassociate-routing-profile-queues
  &
  {:keys [instance-id queue-references routing-profile-id]
   :as disassociate-routing-profile-queues-request})

disassociate-security-keyclj

(disassociate-security-key &
                           {:keys [association-id instance-id]
                            :as disassociate-security-key-request})

get-cached-response-metadataclj

(get-cached-response-metadata & [amazon-web-service-request])

get-contact-attributesclj

(get-contact-attributes &
                        {:keys [initial-contact-id instance-id]
                         :as get-contact-attributes-request})

get-current-metric-dataclj

(get-current-metric-data &
                         {:keys [current-metrics filters groupings instance-id
                                 max-results next-token]
                          :as get-current-metric-data-request})

get-federation-tokenclj

(get-federation-token & {:keys [instance-id] :as get-federation-token-request})

get-metric-dataclj

(get-metric-data &
                 {:keys [end-time filters groupings historical-metrics
                         instance-id max-results next-token start-time]
                  :as get-metric-data-request})

list-agent-statusesclj

(list-agent-statuses &
                     {:keys [agent-status-types instance-id max-results
                             next-token]
                      :as list-agent-statuses-request})

list-approved-originsclj

(list-approved-origins &
                       {:keys [instance-id max-results next-token]
                        :as list-approved-origins-request})

list-botsclj

(list-bots &
           {:keys [instance-id lex-version max-results next-token]
            :as list-bots-request})

list-contact-flow-modulesclj

(list-contact-flow-modules &
                           {:keys [contact-flow-module-state instance-id
                                   max-results next-token]
                            :as list-contact-flow-modules-request})

list-contact-flowsclj

(list-contact-flows &
                    {:keys [contact-flow-types instance-id max-results
                            next-token]
                     :as list-contact-flows-request})

list-contact-referencesclj

(list-contact-references &
                         {:keys [contact-id instance-id next-token
                                 reference-types]
                          :as list-contact-references-request})

list-hours-of-operationsclj

(list-hours-of-operations &
                          {:keys [instance-id max-results next-token]
                           :as list-hours-of-operations-request})

list-instance-attributesclj

(list-instance-attributes &
                          {:keys [instance-id max-results next-token]
                           :as list-instance-attributes-request})

list-instance-storage-configsclj

(list-instance-storage-configs &
                               {:keys [instance-id max-results next-token
                                       resource-type]
                                :as list-instance-storage-configs-request})

list-instancesclj

(list-instances & {:keys [max-results next-token] :as list-instances-request})

list-integration-associationsclj

(list-integration-associations &
                               {:keys [instance-id integration-type max-results
                                       next-token]
                                :as list-integration-associations-request})

list-lambda-functionsclj

(list-lambda-functions &
                       {:keys [instance-id max-results next-token]
                        :as list-lambda-functions-request})

list-lex-botsclj

(list-lex-bots &
               {:keys [instance-id max-results next-token]
                :as list-lex-bots-request})

list-phone-numbersclj

(list-phone-numbers &
                    {:keys [instance-id max-results next-token
                            phone-number-country-codes phone-number-types]
                     :as list-phone-numbers-request})

list-promptsclj

(list-prompts &
              {:keys [instance-id max-results next-token]
               :as list-prompts-request})

list-queue-quick-connectsclj

(list-queue-quick-connects &
                           {:keys [instance-id max-results next-token queue-id]
                            :as list-queue-quick-connects-request})

list-queuesclj

(list-queues &
             {:keys [instance-id max-results next-token queue-types]
              :as list-queues-request})

list-quick-connectsclj

(list-quick-connects &
                     {:keys [instance-id max-results next-token
                             quick-connect-types]
                      :as list-quick-connects-request})

list-routing-profile-queuesclj

(list-routing-profile-queues &
                             {:keys [instance-id max-results next-token
                                     routing-profile-id]
                              :as list-routing-profile-queues-request})

list-routing-profilesclj

(list-routing-profiles &
                       {:keys [instance-id max-results next-token]
                        :as list-routing-profiles-request})

list-security-keysclj

(list-security-keys &
                    {:keys [instance-id max-results next-token]
                     :as list-security-keys-request})

list-security-profile-permissionsclj

(list-security-profile-permissions
  &
  {:keys [instance-id max-results next-token security-profile-id]
   :as list-security-profile-permissions-request})

list-security-profilesclj

(list-security-profiles &
                        {:keys [instance-id max-results next-token]
                         :as list-security-profiles-request})

list-tags-for-resourceclj

(list-tags-for-resource &
                        {:keys [resource-arn]
                         :as list-tags-for-resource-request})

list-use-casesclj

(list-use-cases &
                {:keys [instance-id integration-association-id max-results
                        next-token]
                 :as list-use-cases-request})

list-user-hierarchy-groupsclj

(list-user-hierarchy-groups &
                            {:keys [instance-id max-results next-token]
                             :as list-user-hierarchy-groups-request})

list-usersclj

(list-users &
            {:keys [instance-id max-results next-token] :as list-users-request})

resume-contact-recordingclj

(resume-contact-recording &
                          {:keys [contact-id initial-contact-id instance-id]
                           :as resume-contact-recording-request})

show-functionsclj


shutdownclj

(shutdown)

start-chat-contactclj

(start-chat-contact &
                    {:keys [attributes client-token contact-flow-id
                            initial-message instance-id participant-details]
                     :as start-chat-contact-request})

start-contact-recordingclj

(start-contact-recording &
                         {:keys [contact-id initial-contact-id instance-id
                                 voice-recording-configuration]
                          :as start-contact-recording-request})

start-contact-streamingclj

(start-contact-streaming &
                         {:keys [chat-streaming-configuration client-token
                                 contact-id instance-id]
                          :as start-contact-streaming-request})

start-outbound-voice-contactclj

(start-outbound-voice-contact &
                              {:keys [answer-machine-detection-config attributes
                                      campaign-id client-token contact-flow-id
                                      destination-phone-number instance-id
                                      queue-id source-phone-number traffic-type]
                               :as start-outbound-voice-contact-request})

start-task-contactclj

(start-task-contact &
                    {:keys [attributes client-token contact-flow-id description
                            instance-id name previous-contact-id references
                            scheduled-time]
                     :as start-task-contact-request})

stop-contactclj

(stop-contact & {:keys [contact-id instance-id] :as stop-contact-request})

stop-contact-recordingclj

(stop-contact-recording &
                        {:keys [contact-id initial-contact-id instance-id]
                         :as stop-contact-recording-request})

stop-contact-streamingclj

(stop-contact-streaming &
                        {:keys [contact-id instance-id streaming-id]
                         :as stop-contact-streaming-request})

suspend-contact-recordingclj

(suspend-contact-recording &
                           {:keys [contact-id initial-contact-id instance-id]
                            :as suspend-contact-recording-request})

tag-resourceclj

(tag-resource & {:keys [resource-arn tags] :as tag-resource-request})

untag-resourceclj

(untag-resource & {:keys [resource-arn tag-keys] :as untag-resource-request})

update-agent-statusclj

(update-agent-status &
                     {:keys [agent-status-id description display-order
                             instance-id name reset-order-number state]
                      :as update-agent-status-request})

update-contactclj

(update-contact &
                {:keys [contact-id description instance-id name references]
                 :as update-contact-request})

update-contact-attributesclj

(update-contact-attributes &
                           {:keys [attributes initial-contact-id instance-id]
                            :as update-contact-attributes-request})

update-contact-flow-contentclj

(update-contact-flow-content &
                             {:keys [contact-flow-id content instance-id]
                              :as update-contact-flow-content-request})

update-contact-flow-metadataclj

(update-contact-flow-metadata &
                              {:keys [contact-flow-id contact-flow-state
                                      description instance-id name]
                               :as update-contact-flow-metadata-request})

update-contact-flow-module-contentclj

(update-contact-flow-module-content
  &
  {:keys [contact-flow-module-id content instance-id]
   :as update-contact-flow-module-content-request})

update-contact-flow-module-metadataclj

(update-contact-flow-module-metadata
  &
  {:keys [contact-flow-module-id description instance-id name state]
   :as update-contact-flow-module-metadata-request})

update-contact-flow-nameclj

(update-contact-flow-name &
                          {:keys [contact-flow-id description instance-id name]
                           :as update-contact-flow-name-request})

update-contact-scheduleclj

(update-contact-schedule &
                         {:keys [contact-id instance-id scheduled-time]
                          :as update-contact-schedule-request})

update-hours-of-operationclj

(update-hours-of-operation &
                           {:keys [config description hours-of-operation-id
                                   instance-id name time-zone]
                            :as update-hours-of-operation-request})

update-instance-attributeclj

(update-instance-attribute &
                           {:keys [attribute-type instance-id value]
                            :as update-instance-attribute-request})

update-instance-storage-configclj

(update-instance-storage-config &
                                {:keys [association-id instance-id resource-type
                                        storage-config]
                                 :as update-instance-storage-config-request})

update-queue-hours-of-operationclj

(update-queue-hours-of-operation &
                                 {:keys [hours-of-operation-id instance-id
                                         queue-id]
                                  :as update-queue-hours-of-operation-request})

update-queue-max-contactsclj

(update-queue-max-contacts &
                           {:keys [instance-id max-contacts queue-id]
                            :as update-queue-max-contacts-request})

update-queue-nameclj

(update-queue-name &
                   {:keys [description instance-id name queue-id]
                    :as update-queue-name-request})

update-queue-outbound-caller-configclj

(update-queue-outbound-caller-config
  &
  {:keys [instance-id outbound-caller-config queue-id]
   :as update-queue-outbound-caller-config-request})

update-queue-statusclj

(update-queue-status &
                     {:keys [instance-id queue-id status]
                      :as update-queue-status-request})

update-quick-connect-configclj

(update-quick-connect-config &
                             {:keys [instance-id quick-connect-config
                                     quick-connect-id]
                              :as update-quick-connect-config-request})

update-quick-connect-nameclj

(update-quick-connect-name &
                           {:keys [description instance-id name
                                   quick-connect-id]
                            :as update-quick-connect-name-request})

update-routing-profile-concurrencyclj

(update-routing-profile-concurrency
  &
  {:keys [instance-id media-concurrencies routing-profile-id]
   :as update-routing-profile-concurrency-request})

update-routing-profile-default-outbound-queueclj

(update-routing-profile-default-outbound-queue
  &
  {:keys [default-outbound-queue-id instance-id routing-profile-id]
   :as update-routing-profile-default-outbound-queue-request})

update-routing-profile-nameclj

(update-routing-profile-name &
                             {:keys [description instance-id name
                                     routing-profile-id]
                              :as update-routing-profile-name-request})

update-routing-profile-queuesclj

(update-routing-profile-queues &
                               {:keys [instance-id queue-configs
                                       routing-profile-id]
                                :as update-routing-profile-queues-request})

update-security-profileclj

(update-security-profile &
                         {:keys [description instance-id permissions
                                 security-profile-id]
                          :as update-security-profile-request})

update-user-hierarchyclj

(update-user-hierarchy &
                       {:keys [hierarchy-group-id instance-id user-id]
                        :as update-user-hierarchy-request})

update-user-hierarchy-group-nameclj

(update-user-hierarchy-group-name &
                                  {:keys [hierarchy-group-id instance-id name]
                                   :as
                                     update-user-hierarchy-group-name-request})

update-user-hierarchy-structureclj

(update-user-hierarchy-structure &
                                 {:keys [hierarchy-structure instance-id]
                                  :as update-user-hierarchy-structure-request})

update-user-identity-infoclj

(update-user-identity-info &
                           {:keys [identity-info instance-id user-id]
                            :as update-user-identity-info-request})

update-user-phone-configclj

(update-user-phone-config &
                          {:keys [instance-id phone-config user-id]
                           :as update-user-phone-config-request})

update-user-routing-profileclj

(update-user-routing-profile &
                             {:keys [instance-id routing-profile-id user-id]
                              :as update-user-routing-profile-request})

update-user-security-profilesclj

(update-user-security-profiles &
                               {:keys [instance-id security-profile-ids user-id]
                                :as update-user-security-profiles-request})

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close