Liking cljdoc? Tell your friends :D
Clojure only.

amazonica.aws.elasticache


add-tags-to-resourceclj

(add-tags-to-resource &
                      {:keys [resource-name tags]
                       :as add-tags-to-resource-request})
source

authorize-cache-security-group-ingressclj

(authorize-cache-security-group-ingress
  &
  {:keys [cache-security-group-name ec2-security-group-name
          ec2-security-group-owner-id]
   :as authorize-cache-security-group-ingress-request})
source

batch-apply-update-actionclj

(batch-apply-update-action &
                           {:keys [cache-cluster-ids replication-group-ids
                                   service-update-name]
                            :as batch-apply-update-action-request})
source

batch-stop-update-actionclj

(batch-stop-update-action &
                          {:keys [cache-cluster-ids replication-group-ids
                                  service-update-name]
                           :as batch-stop-update-action-request})
source

client-classclj

source

complete-migrationclj

(complete-migration &
                    {:keys [force replication-group-id]
                     :as complete-migration-request})
source

copy-snapshotclj

(copy-snapshot &
               {:keys [kms-key-id source-snapshot-name tags target-bucket
                       target-snapshot-name]
                :as copy-snapshot-request})
source

create-cache-clusterclj

(create-cache-cluster
  &
  {:keys [auth-token auto-minor-version-upgrade az-mode cache-cluster-id
          cache-node-type cache-parameter-group-name cache-security-group-names
          cache-subnet-group-name engine engine-version
          log-delivery-configurations notification-topic-arn num-cache-nodes
          outpost-mode port preferred-availability-zone
          preferred-availability-zones preferred-maintenance-window
          preferred-outpost-arn preferred-outpost-arns replication-group-id
          security-group-ids snapshot-arns snapshot-name
          snapshot-retention-limit snapshot-window tags]
   :as create-cache-cluster-request})
source

create-cache-parameter-groupclj

(create-cache-parameter-group &
                              {:keys [cache-parameter-group-family
                                      cache-parameter-group-name description
                                      tags]
                               :as create-cache-parameter-group-request})
source

create-cache-security-groupclj

(create-cache-security-group &
                             {:keys [cache-security-group-name description tags]
                              :as create-cache-security-group-request})
source

create-cache-subnet-groupclj

(create-cache-subnet-group &
                           {:keys [cache-subnet-group-description
                                   cache-subnet-group-name subnet-ids tags]
                            :as create-cache-subnet-group-request})
source

create-global-replication-groupclj

(create-global-replication-group &
                                 {:keys [global-replication-group-description
                                         global-replication-group-id-suffix
                                         primary-replication-group-id]
                                  :as create-global-replication-group-request})
source

create-replication-groupclj

(create-replication-group
  &
  {:keys [at-rest-encryption-enabled auth-token auto-minor-version-upgrade
          automatic-failover-enabled cache-node-type cache-parameter-group-name
          cache-security-group-names cache-subnet-group-name
          data-tiering-enabled engine engine-version global-replication-group-id
          kms-key-id log-delivery-configurations multi-az-enabled
          node-group-configuration notification-topic-arn num-cache-clusters
          num-node-groups port preferred-cache-cluster-a-zs
          preferred-maintenance-window primary-cluster-id
          replicas-per-node-group replication-group-description
          replication-group-id security-group-ids snapshot-arns snapshot-name
          snapshot-retention-limit snapshot-window tags
          transit-encryption-enabled user-group-ids]
   :as create-replication-group-request})
source

create-snapshotclj

(create-snapshot &
                 {:keys [cache-cluster-id kms-key-id replication-group-id
                         snapshot-name tags]
                  :as create-snapshot-request})
source

create-userclj

(create-user &
             {:keys [access-string engine no-password-required passwords tags
                     user-id user-name]
              :as create-user-request})
source

create-user-groupclj

(create-user-group &
                   {:keys [engine tags user-group-id user-ids]
                    :as create-user-group-request})
source

decrease-node-groups-in-global-replication-groupclj

(decrease-node-groups-in-global-replication-group
  &
  {:keys [apply-immediately global-node-groups-to-remove
          global-node-groups-to-retain global-replication-group-id
          node-group-count]
   :as decrease-node-groups-in-global-replication-group-request})
source

decrease-replica-countclj

(decrease-replica-count &
                        {:keys [apply-immediately new-replica-count
                                replica-configuration replicas-to-remove
                                replication-group-id]
                         :as decrease-replica-count-request})
source

delete-cache-clusterclj

(delete-cache-cluster &
                      {:keys [cache-cluster-id final-snapshot-identifier]
                       :as delete-cache-cluster-request})
source

delete-cache-parameter-groupclj

(delete-cache-parameter-group &
                              {:keys [cache-parameter-group-name]
                               :as delete-cache-parameter-group-request})
source

delete-cache-security-groupclj

(delete-cache-security-group &
                             {:keys [cache-security-group-name]
                              :as delete-cache-security-group-request})
source

delete-cache-subnet-groupclj

(delete-cache-subnet-group &
                           {:keys [cache-subnet-group-name]
                            :as delete-cache-subnet-group-request})
source

delete-global-replication-groupclj

(delete-global-replication-group &
                                 {:keys [global-replication-group-id
                                         retain-primary-replication-group]
                                  :as delete-global-replication-group-request})
source

delete-replication-groupclj

(delete-replication-group &
                          {:keys [final-snapshot-identifier replication-group-id
                                  retain-primary-cluster]
                           :as delete-replication-group-request})
source

delete-snapshotclj

(delete-snapshot & {:keys [snapshot-name] :as delete-snapshot-request})
source

delete-userclj

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

delete-user-groupclj

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

describe-cache-clustersclj

(describe-cache-clusters)
(describe-cache-clusters &
                         {:keys [cache-cluster-id marker max-records
                                 show-cache-clusters-not-in-replication-groups
                                 show-cache-node-info]
                          :as describe-cache-clusters-request})
source

describe-cache-engine-versionsclj

(describe-cache-engine-versions)
(describe-cache-engine-versions &
                                {:keys [cache-parameter-group-family
                                        default-only engine engine-version
                                        marker max-records]
                                 :as describe-cache-engine-versions-request})
source

describe-cache-parameter-groupsclj

(describe-cache-parameter-groups)
(describe-cache-parameter-groups &
                                 {:keys [cache-parameter-group-name marker
                                         max-records]
                                  :as describe-cache-parameter-groups-request})
source

describe-cache-parametersclj

(describe-cache-parameters &
                           {:keys [cache-parameter-group-name marker max-records
                                   source]
                            :as describe-cache-parameters-request})
source

describe-cache-security-groupsclj

(describe-cache-security-groups)
(describe-cache-security-groups &
                                {:keys [cache-security-group-name marker
                                        max-records]
                                 :as describe-cache-security-groups-request})
source

describe-cache-subnet-groupsclj

(describe-cache-subnet-groups)
(describe-cache-subnet-groups &
                              {:keys [cache-subnet-group-name marker
                                      max-records]
                               :as describe-cache-subnet-groups-request})
source

describe-engine-default-parametersclj

(describe-engine-default-parameters
  &
  {:keys [cache-parameter-group-family marker max-records]
   :as describe-engine-default-parameters-request})
source

describe-eventsclj

(describe-events)
(describe-events &
                 {:keys [duration end-time marker max-records source-identifier
                         source-type start-time]
                  :as describe-events-request})
source

describe-global-replication-groupsclj

(describe-global-replication-groups
  &
  {:keys [global-replication-group-id marker max-records show-member-info]
   :as describe-global-replication-groups-request})
source

describe-replication-groupsclj

(describe-replication-groups)
(describe-replication-groups &
                             {:keys [marker max-records replication-group-id]
                              :as describe-replication-groups-request})
source

describe-reserved-cache-nodesclj

(describe-reserved-cache-nodes)
(describe-reserved-cache-nodes
  &
  {:keys [cache-node-type duration marker max-records offering-type
          product-description reserved-cache-node-id
          reserved-cache-nodes-offering-id]
   :as describe-reserved-cache-nodes-request})
source

describe-reserved-cache-nodes-offeringsclj

(describe-reserved-cache-nodes-offerings)
(describe-reserved-cache-nodes-offerings
  &
  {:keys [cache-node-type duration marker max-records offering-type
          product-description reserved-cache-nodes-offering-id]
   :as describe-reserved-cache-nodes-offerings-request})
source

describe-service-updatesclj

(describe-service-updates &
                          {:keys [marker max-records service-update-name
                                  service-update-status]
                           :as describe-service-updates-request})
source

describe-snapshotsclj

(describe-snapshots)
(describe-snapshots &
                    {:keys [cache-cluster-id marker max-records
                            replication-group-id show-node-group-config
                            snapshot-name snapshot-source]
                     :as describe-snapshots-request})
source

describe-update-actionsclj

(describe-update-actions
  &
  {:keys [cache-cluster-ids engine marker max-records replication-group-ids
          service-update-name service-update-status service-update-time-range
          show-node-level-update-status update-action-status]
   :as describe-update-actions-request})
source

describe-user-groupsclj

(describe-user-groups &
                      {:keys [marker max-records user-group-id]
                       :as describe-user-groups-request})
source

describe-usersclj

(describe-users &
                {:keys [engine filters marker max-records user-id]
                 :as describe-users-request})
source

disassociate-global-replication-groupclj

(disassociate-global-replication-group
  &
  {:keys [global-replication-group-id replication-group-id
          replication-group-region]
   :as disassociate-global-replication-group-request})
source

failover-global-replication-groupclj

(failover-global-replication-group
  &
  {:keys [global-replication-group-id primary-region
          primary-replication-group-id]
   :as failover-global-replication-group-request})
source

get-cached-response-metadataclj

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

increase-node-groups-in-global-replication-groupclj

(increase-node-groups-in-global-replication-group
  &
  {:keys [apply-immediately global-replication-group-id node-group-count
          regional-configurations]
   :as increase-node-groups-in-global-replication-group-request})
source

increase-replica-countclj

(increase-replica-count &
                        {:keys [apply-immediately new-replica-count
                                replica-configuration replication-group-id]
                         :as increase-replica-count-request})
source

list-allowed-node-type-modificationsclj

(list-allowed-node-type-modifications)
(list-allowed-node-type-modifications
  &
  {:keys [cache-cluster-id replication-group-id]
   :as list-allowed-node-type-modifications-request})
source

list-tags-for-resourceclj

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

modify-cache-clusterclj

(modify-cache-cluster
  &
  {:keys [apply-immediately auth-token auth-token-update-strategy
          auto-minor-version-upgrade az-mode cache-cluster-id
          cache-node-ids-to-remove cache-node-type cache-parameter-group-name
          cache-security-group-names engine-version log-delivery-configurations
          new-availability-zones notification-topic-arn
          notification-topic-status num-cache-nodes preferred-maintenance-window
          security-group-ids snapshot-retention-limit snapshot-window]
   :as modify-cache-cluster-request})
source

modify-cache-parameter-groupclj

(modify-cache-parameter-group &
                              {:keys [cache-parameter-group-name
                                      parameter-name-values]
                               :as modify-cache-parameter-group-request})
source

modify-cache-subnet-groupclj

(modify-cache-subnet-group &
                           {:keys [cache-subnet-group-description
                                   cache-subnet-group-name subnet-ids]
                            :as modify-cache-subnet-group-request})
source

modify-global-replication-groupclj

(modify-global-replication-group
  &
  {:keys [apply-immediately automatic-failover-enabled cache-node-type
          cache-parameter-group-name engine-version
          global-replication-group-description global-replication-group-id]
   :as modify-global-replication-group-request})
source

modify-replication-groupclj

(modify-replication-group
  &
  {:keys [apply-immediately auth-token auth-token-update-strategy
          auto-minor-version-upgrade automatic-failover-enabled cache-node-type
          cache-parameter-group-name cache-security-group-names engine-version
          log-delivery-configurations multi-az-enabled node-group-id
          notification-topic-arn notification-topic-status
          preferred-maintenance-window primary-cluster-id remove-user-groups
          replication-group-description replication-group-id security-group-ids
          snapshot-retention-limit snapshot-window snapshotting-cluster-id
          user-group-ids-to-add user-group-ids-to-remove]
   :as modify-replication-group-request})
source

modify-replication-group-shard-configurationclj

(modify-replication-group-shard-configuration
  &
  {:keys [apply-immediately node-group-count node-groups-to-remove
          node-groups-to-retain replication-group-id resharding-configuration]
   :as modify-replication-group-shard-configuration-request})
source

modify-userclj

(modify-user &
             {:keys [access-string append-access-string no-password-required
                     passwords user-id]
              :as modify-user-request})
source

modify-user-groupclj

(modify-user-group &
                   {:keys [user-group-id user-ids-to-add user-ids-to-remove]
                    :as modify-user-group-request})
source

purchase-reserved-cache-nodes-offeringclj

(purchase-reserved-cache-nodes-offering
  &
  {:keys [cache-node-count reserved-cache-node-id
          reserved-cache-nodes-offering-id tags]
   :as purchase-reserved-cache-nodes-offering-request})
source

rebalance-slots-in-global-replication-groupclj

(rebalance-slots-in-global-replication-group
  &
  {:keys [apply-immediately global-replication-group-id]
   :as rebalance-slots-in-global-replication-group-request})
source

reboot-cache-clusterclj

(reboot-cache-cluster &
                      {:keys [cache-cluster-id cache-node-ids-to-reboot]
                       :as reboot-cache-cluster-request})
source

remove-tags-from-resourceclj

(remove-tags-from-resource &
                           {:keys [resource-name tag-keys]
                            :as remove-tags-from-resource-request})
source

reset-cache-parameter-groupclj

(reset-cache-parameter-group &
                             {:keys [cache-parameter-group-name
                                     parameter-name-values reset-all-parameters]
                              :as reset-cache-parameter-group-request})
source

revoke-cache-security-group-ingressclj

(revoke-cache-security-group-ingress
  &
  {:keys [cache-security-group-name ec2-security-group-name
          ec2-security-group-owner-id]
   :as revoke-cache-security-group-ingress-request})
source

show-functionsclj

source

shutdownclj

(shutdown)
source

start-migrationclj

(start-migration &
                 {:keys [customer-node-endpoint-list replication-group-id]
                  :as start-migration-request})
source

test-failoverclj

(test-failover &
               {:keys [node-group-id replication-group-id]
                :as test-failover-request})
source

waitersclj

(waiters)
source

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

× close