Liking cljdoc? Tell your friends :D

amazonica.aws.kms


cancel-key-deletionclj

(cancel-key-deletion & {:keys [key-id] :as cancel-key-deletion-request})

client-classclj


connect-custom-key-storeclj

(connect-custom-key-store &
                          {:keys [custom-key-store-id]
                           :as connect-custom-key-store-request})

create-aliasclj

(create-alias & {:keys [alias-name target-key-id] :as create-alias-request})

create-custom-key-storeclj

(create-custom-key-store &
                         {:keys [cloud-hsm-cluster-id custom-key-store-name
                                 key-store-password trust-anchor-certificate]
                          :as create-custom-key-store-request})

create-grantclj

(create-grant &
              {:keys [constraints grant-tokens grantee-principal key-id name
                      operations retiring-principal]
               :as create-grant-request})

create-keyclj

(create-key)
(create-key &
            {:keys [bypass-policy-lockout-safety-check custom-key-store-id
                    customer-master-key-spec description key-spec key-usage
                    multi-region origin policy tags]
             :as create-key-request})

decryptclj

(decrypt &
         {:keys [ciphertext-blob encryption-algorithm encryption-context
                 grant-tokens key-id]
          :as decrypt-request})

delete-aliasclj

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

delete-custom-key-storeclj

(delete-custom-key-store &
                         {:keys [custom-key-store-id]
                          :as delete-custom-key-store-request})

delete-imported-key-materialclj

(delete-imported-key-material &
                              {:keys [key-id]
                               :as delete-imported-key-material-request})

describe-custom-key-storesclj

(describe-custom-key-stores &
                            {:keys [custom-key-store-id custom-key-store-name
                                    limit marker]
                             :as describe-custom-key-stores-request})

describe-keyclj

(describe-key & {:keys [grant-tokens key-id] :as describe-key-request})

disable-keyclj

(disable-key & {:keys [key-id] :as disable-key-request})

disable-key-rotationclj

(disable-key-rotation & {:keys [key-id] :as disable-key-rotation-request})

disconnect-custom-key-storeclj

(disconnect-custom-key-store &
                             {:keys [custom-key-store-id]
                              :as disconnect-custom-key-store-request})

enable-keyclj

(enable-key & {:keys [key-id] :as enable-key-request})

enable-key-rotationclj

(enable-key-rotation & {:keys [key-id] :as enable-key-rotation-request})

encryptclj

(encrypt &
         {:keys [encryption-algorithm encryption-context grant-tokens key-id
                 plaintext]
          :as encrypt-request})

generate-data-keyclj

(generate-data-key &
                   {:keys [encryption-context grant-tokens key-id key-spec
                           number-of-bytes]
                    :as generate-data-key-request})

generate-data-key-pairclj

(generate-data-key-pair &
                        {:keys [encryption-context grant-tokens key-id
                                key-pair-spec]
                         :as generate-data-key-pair-request})

generate-data-key-pair-without-plaintextclj

(generate-data-key-pair-without-plaintext
  &
  {:keys [encryption-context grant-tokens key-id key-pair-spec]
   :as generate-data-key-pair-without-plaintext-request})

generate-data-key-without-plaintextclj

(generate-data-key-without-plaintext
  &
  {:keys [encryption-context grant-tokens key-id key-spec number-of-bytes]
   :as generate-data-key-without-plaintext-request})

generate-randomclj

(generate-random)
(generate-random &
                 {:keys [custom-key-store-id number-of-bytes]
                  :as generate-random-request})

get-cached-response-metadataclj

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

get-key-policyclj

(get-key-policy & {:keys [key-id policy-name] :as get-key-policy-request})

get-key-rotation-statusclj

(get-key-rotation-status & {:keys [key-id] :as get-key-rotation-status-request})

get-parameters-for-importclj

(get-parameters-for-import &
                           {:keys [key-id wrapping-algorithm wrapping-key-spec]
                            :as get-parameters-for-import-request})

get-public-keyclj

(get-public-key & {:keys [grant-tokens key-id] :as get-public-key-request})

import-key-materialclj

(import-key-material &
                     {:keys [encrypted-key-material expiration-model
                             import-token key-id valid-to]
                      :as import-key-material-request})

list-aliasesclj

(list-aliases)
(list-aliases & {:keys [key-id limit marker] :as list-aliases-request})

list-grantsclj

(list-grants &
             {:keys [grant-id grantee-principal key-id limit marker]
              :as list-grants-request})

list-key-policiesclj

(list-key-policies &
                   {:keys [key-id limit marker] :as list-key-policies-request})

list-keysclj

(list-keys)
(list-keys & {:keys [limit marker] :as list-keys-request})

list-resource-tagsclj

(list-resource-tags &
                    {:keys [key-id limit marker]
                     :as list-resource-tags-request})

list-retirable-grantsclj

(list-retirable-grants &
                       {:keys [limit marker retiring-principal]
                        :as list-retirable-grants-request})

put-key-policyclj

(put-key-policy &
                {:keys [bypass-policy-lockout-safety-check key-id policy
                        policy-name]
                 :as put-key-policy-request})

re-encryptclj

(re-encrypt &
            {:keys [ciphertext-blob destination-encryption-algorithm
                    destination-encryption-context destination-key-id
                    grant-tokens source-encryption-algorithm
                    source-encryption-context source-key-id]
             :as re-encrypt-request})

replicate-keyclj

(replicate-key &
               {:keys [bypass-policy-lockout-safety-check description key-id
                       policy replica-region tags]
                :as replicate-key-request})

retire-grantclj

(retire-grant)
(retire-grant & {:keys [grant-id grant-token key-id] :as retire-grant-request})

revoke-grantclj

(revoke-grant & {:keys [grant-id key-id] :as revoke-grant-request})

schedule-key-deletionclj

(schedule-key-deletion &
                       {:keys [key-id pending-window-in-days]
                        :as schedule-key-deletion-request})

show-functionsclj


shutdownclj

(shutdown)

signclj

(sign &
      {:keys [grant-tokens key-id message message-type signing-algorithm]
       :as sign-request})

tag-resourceclj

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

untag-resourceclj

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

update-aliasclj

(update-alias & {:keys [alias-name target-key-id] :as update-alias-request})

update-custom-key-storeclj

(update-custom-key-store &
                         {:keys [cloud-hsm-cluster-id custom-key-store-id
                                 key-store-password new-custom-key-store-name]
                          :as update-custom-key-store-request})

update-key-descriptionclj

(update-key-description &
                        {:keys [description key-id]
                         :as update-key-description-request})

update-primary-regionclj

(update-primary-region &
                       {:keys [key-id primary-region]
                        :as update-primary-region-request})

verifyclj

(verify &
        {:keys [grant-tokens key-id message message-type signature
                signing-algorithm]
         :as verify-request})

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

× close