Liking cljdoc? Tell your friends :D
Clojure only.

amazonica.aws.iot


accept-certificate-transferclj

(accept-certificate-transfer &
                             {:keys [certificate-id set-as-active]
                              :as accept-certificate-transfer-request})

add-thing-to-billing-groupclj

(add-thing-to-billing-group &
                            {:keys [billing-group-arn billing-group-name
                                    thing-arn thing-name]
                             :as add-thing-to-billing-group-request})

add-thing-to-thing-groupclj

(add-thing-to-thing-group &
                          {:keys [override-dynamic-groups thing-arn
                                  thing-group-arn thing-group-name thing-name]
                           :as add-thing-to-thing-group-request})

associate-targets-with-jobclj

(associate-targets-with-job &
                            {:keys [comment job-id namespace-id targets]
                             :as associate-targets-with-job-request})

attach-policyclj

(attach-policy & {:keys [policy-name target] :as attach-policy-request})

attach-principal-policyclj

(attach-principal-policy &
                         {:keys [policy-name principal]
                          :as attach-principal-policy-request})

attach-security-profileclj

(attach-security-profile &
                         {:keys [security-profile-name
                                 security-profile-target-arn]
                          :as attach-security-profile-request})

attach-thing-principalclj

(attach-thing-principal &
                        {:keys [principal thing-name]
                         :as attach-thing-principal-request})

cancel-audit-mitigation-actions-taskclj

(cancel-audit-mitigation-actions-task
  &
  {:keys [task-id] :as cancel-audit-mitigation-actions-task-request})

cancel-audit-taskclj

(cancel-audit-task & {:keys [task-id] :as cancel-audit-task-request})

cancel-certificate-transferclj

(cancel-certificate-transfer &
                             {:keys [certificate-id]
                              :as cancel-certificate-transfer-request})

cancel-detect-mitigation-actions-taskclj

(cancel-detect-mitigation-actions-task
  &
  {:keys [task-id] :as cancel-detect-mitigation-actions-task-request})

cancel-jobclj

(cancel-job & {:keys [comment force job-id reason-code] :as cancel-job-request})

cancel-job-executionclj

(cancel-job-execution &
                      {:keys [expected-version force job-id status-details
                              thing-name]
                       :as cancel-job-execution-request})

clear-default-authorizerclj

(clear-default-authorizer & {:keys [] :as clear-default-authorizer-request})

client-classclj


confirm-topic-rule-destinationclj

(confirm-topic-rule-destination &
                                {:keys [confirmation-token]
                                 :as confirm-topic-rule-destination-request})

create-audit-suppressionclj

(create-audit-suppression &
                          {:keys [check-name client-request-token description
                                  expiration-date resource-identifier
                                  suppress-indefinitely]
                           :as create-audit-suppression-request})

create-authorizerclj

(create-authorizer &
                   {:keys [authorizer-function-arn authorizer-name
                           enable-caching-for-http signing-disabled status tags
                           token-key-name token-signing-public-keys]
                    :as create-authorizer-request})

create-billing-groupclj

(create-billing-group &
                      {:keys [billing-group-name billing-group-properties tags]
                       :as create-billing-group-request})

create-certificate-from-csrclj

(create-certificate-from-csr &
                             {:keys [certificate-signing-request set-as-active]
                              :as create-certificate-from-csr-request})

create-custom-metricclj

(create-custom-metric &
                      {:keys [client-request-token display-name metric-name
                              metric-type tags]
                       :as create-custom-metric-request})

create-dimensionclj

(create-dimension &
                  {:keys [client-request-token name string-values tags type]
                   :as create-dimension-request})

create-domain-configurationclj

(create-domain-configuration
  &
  {:keys [authorizer-config domain-configuration-name domain-name
          server-certificate-arns service-type tags validation-certificate-arn]
   :as create-domain-configuration-request})

create-dynamic-thing-groupclj

(create-dynamic-thing-group &
                            {:keys [index-name query-string query-version tags
                                    thing-group-name thing-group-properties]
                             :as create-dynamic-thing-group-request})

create-fleet-metricclj

(create-fleet-metric &
                     {:keys [aggregation-field aggregation-type description
                             index-name metric-name period query-string
                             query-version tags unit]
                      :as create-fleet-metric-request})

create-jobclj

(create-job &
            {:keys [abort-config description document document-parameters
                    document-source job-executions-rollout-config job-id
                    job-template-arn namespace-id presigned-url-config tags
                    target-selection targets timeout-config]
             :as create-job-request})

create-job-templateclj

(create-job-template &
                     {:keys [abort-config description document document-source
                             job-arn job-executions-rollout-config
                             job-template-id presigned-url-config tags
                             timeout-config]
                      :as create-job-template-request})

create-keys-and-certificateclj

(create-keys-and-certificate &
                             {:keys [set-as-active]
                              :as create-keys-and-certificate-request})

create-mitigation-actionclj

(create-mitigation-action &
                          {:keys [action-name action-params role-arn tags]
                           :as create-mitigation-action-request})

create-ota-updateclj

(create-ota-update &
                   {:keys [additional-parameters aws-job-abort-config
                           aws-job-executions-rollout-config
                           aws-job-presigned-url-config aws-job-timeout-config
                           description files ota-update-id protocols role-arn
                           tags target-selection targets]
                    :as create-otaupdate-request})

create-otaupdateclj

(create-otaupdate &
                  {:keys [additional-parameters aws-job-abort-config
                          aws-job-executions-rollout-config
                          aws-job-presigned-url-config aws-job-timeout-config
                          description files ota-update-id protocols role-arn
                          tags target-selection targets]
                   :as create-otaupdate-request})

create-policyclj

(create-policy &
               {:keys [policy-document policy-name tags]
                :as create-policy-request})

create-policy-versionclj

(create-policy-version &
                       {:keys [policy-document policy-name set-as-default]
                        :as create-policy-version-request})

create-provisioning-claimclj

(create-provisioning-claim &
                           {:keys [template-name]
                            :as create-provisioning-claim-request})

create-provisioning-templateclj

(create-provisioning-template &
                              {:keys [description enabled pre-provisioning-hook
                                      provisioning-role-arn tags template-body
                                      template-name]
                               :as create-provisioning-template-request})

create-provisioning-template-versionclj

(create-provisioning-template-version
  &
  {:keys [set-as-default template-body template-name]
   :as create-provisioning-template-version-request})

create-role-aliasclj

(create-role-alias &
                   {:keys [credential-duration-seconds role-alias role-arn tags]
                    :as create-role-alias-request})

create-scheduled-auditclj

(create-scheduled-audit &
                        {:keys [day-of-month day-of-week frequency
                                scheduled-audit-name tags target-check-names]
                         :as create-scheduled-audit-request})

create-security-profileclj

(create-security-profile &
                         {:keys [additional-metrics-to-retain
                                 additional-metrics-to-retain-v2 alert-targets
                                 behaviors security-profile-description
                                 security-profile-name tags]
                          :as create-security-profile-request})

create-streamclj

(create-stream &
               {:keys [description files role-arn stream-id tags]
                :as create-stream-request})

create-thingclj

(create-thing &
              {:keys [attribute-payload billing-group-name thing-name
                      thing-type-name]
               :as create-thing-request})

create-thing-groupclj

(create-thing-group &
                    {:keys [parent-group-name tags thing-group-name
                            thing-group-properties]
                     :as create-thing-group-request})

create-thing-typeclj

(create-thing-type &
                   {:keys [tags thing-type-name thing-type-properties]
                    :as create-thing-type-request})

create-topic-ruleclj

(create-topic-rule &
                   {:keys [rule-name tags topic-rule-payload]
                    :as create-topic-rule-request})

create-topic-rule-destinationclj

(create-topic-rule-destination &
                               {:keys [destination-configuration]
                                :as create-topic-rule-destination-request})

delete-account-audit-configurationclj

(delete-account-audit-configuration
  &
  {:keys [delete-scheduled-audits]
   :as delete-account-audit-configuration-request})

delete-audit-suppressionclj

(delete-audit-suppression &
                          {:keys [check-name resource-identifier]
                           :as delete-audit-suppression-request})

delete-authorizerclj

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

delete-billing-groupclj

(delete-billing-group &
                      {:keys [billing-group-name expected-version]
                       :as delete-billing-group-request})

delete-ca-certificateclj

(delete-ca-certificate &
                       {:keys [certificate-id]
                        :as delete-cacertificate-request})

delete-cacertificateclj

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

delete-certificateclj

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

delete-custom-metricclj

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

delete-dimensionclj

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

delete-domain-configurationclj

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

delete-dynamic-thing-groupclj

(delete-dynamic-thing-group &
                            {:keys [expected-version thing-group-name]
                             :as delete-dynamic-thing-group-request})

delete-fleet-metricclj

(delete-fleet-metric &
                     {:keys [expected-version metric-name]
                      :as delete-fleet-metric-request})

delete-jobclj

(delete-job & {:keys [force job-id namespace-id] :as delete-job-request})

delete-job-executionclj

(delete-job-execution &
                      {:keys [execution-number force job-id namespace-id
                              thing-name]
                       :as delete-job-execution-request})

delete-job-templateclj

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

delete-mitigation-actionclj

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

delete-ota-updateclj

(delete-ota-update &
                   {:keys [delete-stream force-delete-aws-job ota-update-id]
                    :as delete-otaupdate-request})

delete-otaupdateclj

(delete-otaupdate &
                  {:keys [delete-stream force-delete-aws-job ota-update-id]
                   :as delete-otaupdate-request})

delete-policyclj

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

delete-policy-versionclj

(delete-policy-version &
                       {:keys [policy-name policy-version-id]
                        :as delete-policy-version-request})

delete-provisioning-templateclj

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

delete-provisioning-template-versionclj

(delete-provisioning-template-version
  &
  {:keys [template-name version-id]
   :as delete-provisioning-template-version-request})

delete-registration-codeclj

(delete-registration-code & {:keys [] :as delete-registration-code-request})

delete-role-aliasclj

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

delete-scheduled-auditclj

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

delete-security-profileclj

(delete-security-profile &
                         {:keys [expected-version security-profile-name]
                          :as delete-security-profile-request})

delete-streamclj

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

delete-thingclj

(delete-thing & {:keys [expected-version thing-name] :as delete-thing-request})

delete-thing-groupclj

(delete-thing-group &
                    {:keys [expected-version thing-group-name]
                     :as delete-thing-group-request})

delete-thing-typeclj

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

delete-topic-ruleclj

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

delete-topic-rule-destinationclj

(delete-topic-rule-destination &
                               {:keys [arn]
                                :as delete-topic-rule-destination-request})

delete-v2-logging-levelclj

(delete-v2-logging-level &
                         {:keys [target-name target-type]
                          :as delete-v2-logging-level-request})

delete-v2logging-levelclj

(delete-v2logging-level &
                        {:keys [target-name target-type]
                         :as delete-v2-logging-level-request})

deprecate-thing-typeclj

(deprecate-thing-type &
                      {:keys [thing-type-name undo-deprecate]
                       :as deprecate-thing-type-request})

describe-account-audit-configurationclj

(describe-account-audit-configuration
  &
  {:keys [] :as describe-account-audit-configuration-request})

describe-audit-findingclj

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

describe-audit-mitigation-actions-taskclj

(describe-audit-mitigation-actions-task
  &
  {:keys [task-id] :as describe-audit-mitigation-actions-task-request})

describe-audit-suppressionclj

(describe-audit-suppression &
                            {:keys [check-name resource-identifier]
                             :as describe-audit-suppression-request})

describe-audit-taskclj

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

describe-authorizerclj

(describe-authorizer &
                     {:keys [authorizer-name] :as describe-authorizer-request})

describe-billing-groupclj

(describe-billing-group &
                        {:keys [billing-group-name]
                         :as describe-billing-group-request})

describe-ca-certificateclj

(describe-ca-certificate &
                         {:keys [certificate-id]
                          :as describe-cacertificate-request})

describe-cacertificateclj

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

describe-certificateclj

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

describe-custom-metricclj

(describe-custom-metric &
                        {:keys [metric-name]
                         :as describe-custom-metric-request})

describe-default-authorizerclj

(describe-default-authorizer &
                             {:keys [] :as describe-default-authorizer-request})

describe-detect-mitigation-actions-taskclj

(describe-detect-mitigation-actions-task
  &
  {:keys [task-id] :as describe-detect-mitigation-actions-task-request})

describe-dimensionclj

(describe-dimension & {:keys [name] :as describe-dimension-request})

describe-domain-configurationclj

(describe-domain-configuration &
                               {:keys [domain-configuration-name]
                                :as describe-domain-configuration-request})

describe-endpointclj

(describe-endpoint & {:keys [endpoint-type] :as describe-endpoint-request})

describe-event-configurationsclj

(describe-event-configurations &
                               {:keys []
                                :as describe-event-configurations-request})

describe-fleet-metricclj

(describe-fleet-metric &
                       {:keys [metric-name] :as describe-fleet-metric-request})

describe-indexclj

(describe-index & {:keys [index-name] :as describe-index-request})

describe-jobclj

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

describe-job-executionclj

(describe-job-execution &
                        {:keys [execution-number job-id thing-name]
                         :as describe-job-execution-request})

describe-job-templateclj

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

describe-managed-job-templateclj

(describe-managed-job-template &
                               {:keys [template-name template-version]
                                :as describe-managed-job-template-request})

describe-mitigation-actionclj

(describe-mitigation-action &
                            {:keys [action-name]
                             :as describe-mitigation-action-request})

describe-provisioning-templateclj

(describe-provisioning-template &
                                {:keys [template-name]
                                 :as describe-provisioning-template-request})

describe-provisioning-template-versionclj

(describe-provisioning-template-version
  &
  {:keys [template-name version-id]
   :as describe-provisioning-template-version-request})

describe-role-aliasclj

(describe-role-alias & {:keys [role-alias] :as describe-role-alias-request})

describe-scheduled-auditclj

(describe-scheduled-audit &
                          {:keys [scheduled-audit-name]
                           :as describe-scheduled-audit-request})

describe-security-profileclj

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

describe-streamclj

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

describe-thingclj

(describe-thing & {:keys [thing-name] :as describe-thing-request})

describe-thing-groupclj

(describe-thing-group &
                      {:keys [thing-group-name]
                       :as describe-thing-group-request})

describe-thing-registration-taskclj

(describe-thing-registration-task
  &
  {:keys [task-id] :as describe-thing-registration-task-request})

describe-thing-typeclj

(describe-thing-type &
                     {:keys [thing-type-name] :as describe-thing-type-request})

detach-policyclj

(detach-policy & {:keys [policy-name target] :as detach-policy-request})

detach-principal-policyclj

(detach-principal-policy &
                         {:keys [policy-name principal]
                          :as detach-principal-policy-request})

detach-security-profileclj

(detach-security-profile &
                         {:keys [security-profile-name
                                 security-profile-target-arn]
                          :as detach-security-profile-request})

detach-thing-principalclj

(detach-thing-principal &
                        {:keys [principal thing-name]
                         :as detach-thing-principal-request})

disable-topic-ruleclj

(disable-topic-rule & {:keys [rule-name] :as disable-topic-rule-request})

enable-topic-ruleclj

(enable-topic-rule & {:keys [rule-name] :as enable-topic-rule-request})

get-behavior-model-training-summariesclj

(get-behavior-model-training-summaries
  &
  {:keys [max-results next-token security-profile-name]
   :as get-behavior-model-training-summaries-request})

get-buckets-aggregationclj

(get-buckets-aggregation &
                         {:keys [aggregation-field buckets-aggregation-type
                                 index-name query-string query-version]
                          :as get-buckets-aggregation-request})

get-cached-response-metadataclj

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

get-cardinalityclj

(get-cardinality &
                 {:keys [aggregation-field index-name query-string
                         query-version]
                  :as get-cardinality-request})

get-effective-policiesclj

(get-effective-policies &
                        {:keys [cognito-identity-pool-id principal thing-name]
                         :as get-effective-policies-request})

get-indexing-configurationclj

(get-indexing-configuration & {:keys [] :as get-indexing-configuration-request})

get-job-documentclj

(get-job-document & {:keys [job-id] :as get-job-document-request})

get-logging-optionsclj

(get-logging-options & {:keys [] :as get-logging-options-request})

get-ota-updateclj

(get-ota-update & {:keys [ota-update-id] :as get-otaupdate-request})

get-otaupdateclj

(get-otaupdate & {:keys [ota-update-id] :as get-otaupdate-request})

get-percentilesclj

(get-percentiles &
                 {:keys [aggregation-field index-name percents query-string
                         query-version]
                  :as get-percentiles-request})

get-policyclj

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

get-policy-versionclj

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

get-registration-codeclj

(get-registration-code & {:keys [] :as get-registration-code-request})

get-statisticsclj

(get-statistics &
                {:keys [aggregation-field index-name query-string query-version]
                 :as get-statistics-request})

get-topic-ruleclj

(get-topic-rule & {:keys [rule-name] :as get-topic-rule-request})

get-topic-rule-destinationclj

(get-topic-rule-destination &
                            {:keys [arn]
                             :as get-topic-rule-destination-request})

get-v2-logging-optionsclj

(get-v2-logging-options & {:keys [] :as get-v2-logging-options-request})

get-v2logging-optionsclj

(get-v2logging-options & {:keys [] :as get-v2-logging-options-request})

list-active-violationsclj

(list-active-violations &
                        {:keys [behavior-criteria-type list-suppressed-alerts
                                max-results next-token security-profile-name
                                thing-name verification-state]
                         :as list-active-violations-request})

list-attached-policiesclj

(list-attached-policies &
                        {:keys [marker page-size recursive target]
                         :as list-attached-policies-request})

list-audit-findingsclj

(list-audit-findings &
                     {:keys [check-name end-time list-suppressed-findings
                             max-results next-token resource-identifier
                             start-time task-id]
                      :as list-audit-findings-request})

list-audit-mitigation-actions-executionsclj

(list-audit-mitigation-actions-executions
  &
  {:keys [action-status finding-id max-results next-token task-id]
   :as list-audit-mitigation-actions-executions-request})

list-audit-mitigation-actions-tasksclj

(list-audit-mitigation-actions-tasks
  &
  {:keys [audit-task-id end-time finding-id max-results next-token start-time
          task-status]
   :as list-audit-mitigation-actions-tasks-request})

list-audit-suppressionsclj

(list-audit-suppressions &
                         {:keys [ascending-order check-name max-results
                                 next-token resource-identifier]
                          :as list-audit-suppressions-request})

list-audit-tasksclj

(list-audit-tasks &
                  {:keys [end-time max-results next-token start-time task-status
                          task-type]
                   :as list-audit-tasks-request})

list-authorizersclj

(list-authorizers &
                  {:keys [ascending-order marker page-size status]
                   :as list-authorizers-request})

list-billing-groupsclj

(list-billing-groups &
                     {:keys [max-results name-prefix-filter next-token]
                      :as list-billing-groups-request})

list-ca-certificatesclj

(list-ca-certificates &
                      {:keys [ascending-order marker page-size]
                       :as list-cacertificates-request})

list-cacertificatesclj

(list-cacertificates &
                     {:keys [ascending-order marker page-size]
                      :as list-cacertificates-request})

list-certificatesclj

(list-certificates &
                   {:keys [ascending-order marker page-size]
                    :as list-certificates-request})

list-certificates-by-caclj

(list-certificates-by-ca &
                         {:keys [ascending-order ca-certificate-id marker
                                 page-size]
                          :as list-certificates-by-carequest})

list-custom-metricsclj

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

list-detect-mitigation-actions-executionsclj

(list-detect-mitigation-actions-executions
  &
  {:keys [end-time max-results next-token start-time task-id thing-name
          violation-id]
   :as list-detect-mitigation-actions-executions-request})

list-detect-mitigation-actions-tasksclj

(list-detect-mitigation-actions-tasks
  &
  {:keys [end-time max-results next-token start-time]
   :as list-detect-mitigation-actions-tasks-request})

list-dimensionsclj

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

list-domain-configurationsclj

(list-domain-configurations &
                            {:keys [marker page-size service-type]
                             :as list-domain-configurations-request})

list-fleet-metricsclj

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

list-indicesclj

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

list-job-executions-for-jobclj

(list-job-executions-for-job &
                             {:keys [job-id max-results next-token status]
                              :as list-job-executions-for-job-request})

list-job-executions-for-thingclj

(list-job-executions-for-thing &
                               {:keys [max-results namespace-id next-token
                                       status thing-name]
                                :as list-job-executions-for-thing-request})

list-job-templatesclj

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

list-jobsclj

(list-jobs &
           {:keys [max-results namespace-id next-token status target-selection
                   thing-group-id thing-group-name]
            :as list-jobs-request})

list-managed-job-templatesclj

(list-managed-job-templates &
                            {:keys [max-results next-token template-name]
                             :as list-managed-job-templates-request})

list-mitigation-actionsclj

(list-mitigation-actions &
                         {:keys [action-type max-results next-token]
                          :as list-mitigation-actions-request})

list-ota-updatesclj

(list-ota-updates &
                  {:keys [max-results next-token ota-update-status]
                   :as list-otaupdates-request})

list-otaupdatesclj

(list-otaupdates &
                 {:keys [max-results next-token ota-update-status]
                  :as list-otaupdates-request})

list-outgoing-certificatesclj

(list-outgoing-certificates &
                            {:keys [ascending-order marker page-size]
                             :as list-outgoing-certificates-request})

list-policiesclj

(list-policies &
               {:keys [ascending-order marker page-size]
                :as list-policies-request})

list-policy-principalsclj

(list-policy-principals &
                        {:keys [ascending-order marker page-size policy-name]
                         :as list-policy-principals-request})

list-policy-versionsclj

(list-policy-versions & {:keys [policy-name] :as list-policy-versions-request})

list-principal-policiesclj

(list-principal-policies &
                         {:keys [ascending-order marker page-size principal]
                          :as list-principal-policies-request})

list-principal-thingsclj

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

list-provisioning-template-versionsclj

(list-provisioning-template-versions
  &
  {:keys [max-results next-token template-name]
   :as list-provisioning-template-versions-request})

list-provisioning-templatesclj

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

list-role-aliasesclj

(list-role-aliases &
                   {:keys [ascending-order marker page-size]
                    :as list-role-aliases-request})

list-scheduled-auditsclj

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

list-security-profilesclj

(list-security-profiles &
                        {:keys [dimension-name max-results metric-name
                                next-token]
                         :as list-security-profiles-request})

list-security-profiles-for-targetclj

(list-security-profiles-for-target
  &
  {:keys [max-results next-token recursive security-profile-target-arn]
   :as list-security-profiles-for-target-request})

list-streamsclj

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

list-tags-for-resourceclj

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

list-targets-for-policyclj

(list-targets-for-policy &
                         {:keys [marker page-size policy-name]
                          :as list-targets-for-policy-request})

list-targets-for-security-profileclj

(list-targets-for-security-profile
  &
  {:keys [max-results next-token security-profile-name]
   :as list-targets-for-security-profile-request})

list-thing-groupsclj

(list-thing-groups &
                   {:keys [max-results name-prefix-filter next-token
                           parent-group recursive]
                    :as list-thing-groups-request})

list-thing-groups-for-thingclj

(list-thing-groups-for-thing &
                             {:keys [max-results next-token thing-name]
                              :as list-thing-groups-for-thing-request})

list-thing-principalsclj

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

list-thing-registration-task-reportsclj

(list-thing-registration-task-reports
  &
  {:keys [max-results next-token report-type task-id]
   :as list-thing-registration-task-reports-request})

list-thing-registration-tasksclj

(list-thing-registration-tasks &
                               {:keys [max-results next-token status]
                                :as list-thing-registration-tasks-request})

list-thing-typesclj

(list-thing-types &
                  {:keys [max-results next-token thing-type-name]
                   :as list-thing-types-request})

list-thingsclj

(list-things &
             {:keys [attribute-name attribute-value max-results next-token
                     thing-type-name use-prefix-attribute-value]
              :as list-things-request})

list-things-in-billing-groupclj

(list-things-in-billing-group &
                              {:keys [billing-group-name max-results next-token]
                               :as list-things-in-billing-group-request})

list-things-in-thing-groupclj

(list-things-in-thing-group &
                            {:keys [max-results next-token recursive
                                    thing-group-name]
                             :as list-things-in-thing-group-request})

list-topic-rule-destinationsclj

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

list-topic-rulesclj

(list-topic-rules &
                  {:keys [max-results next-token rule-disabled topic]
                   :as list-topic-rules-request})

list-v2-logging-levelsclj

(list-v2-logging-levels &
                        {:keys [max-results next-token target-type]
                         :as list-v2-logging-levels-request})

list-v2logging-levelsclj

(list-v2logging-levels &
                       {:keys [max-results next-token target-type]
                        :as list-v2-logging-levels-request})

list-violation-eventsclj

(list-violation-events &
                       {:keys [behavior-criteria-type end-time
                               list-suppressed-alerts max-results next-token
                               security-profile-name start-time thing-name
                               verification-state]
                        :as list-violation-events-request})

put-verification-state-on-violationclj

(put-verification-state-on-violation
  &
  {:keys [verification-state verification-state-description violation-id]
   :as put-verification-state-on-violation-request})

register-ca-certificateclj

(register-ca-certificate &
                         {:keys [allow-auto-registration ca-certificate
                                 registration-config set-as-active tags
                                 verification-certificate]
                          :as register-cacertificate-request})

register-cacertificateclj

(register-cacertificate &
                        {:keys [allow-auto-registration ca-certificate
                                registration-config set-as-active tags
                                verification-certificate]
                         :as register-cacertificate-request})

register-certificateclj

(register-certificate &
                      {:keys [ca-certificate-pem certificate-pem set-as-active
                              status]
                       :as register-certificate-request})

register-certificate-without-caclj

(register-certificate-without-ca &
                                 {:keys [certificate-pem status]
                                  :as register-certificate-without-carequest})

register-thingclj

(register-thing & {:keys [parameters template-body] :as register-thing-request})

reject-certificate-transferclj

(reject-certificate-transfer &
                             {:keys [certificate-id reject-reason]
                              :as reject-certificate-transfer-request})

remove-thing-from-billing-groupclj

(remove-thing-from-billing-group &
                                 {:keys [billing-group-arn billing-group-name
                                         thing-arn thing-name]
                                  :as remove-thing-from-billing-group-request})

remove-thing-from-thing-groupclj

(remove-thing-from-thing-group &
                               {:keys [thing-arn thing-group-arn
                                       thing-group-name thing-name]
                                :as remove-thing-from-thing-group-request})

replace-topic-ruleclj

(replace-topic-rule &
                    {:keys [rule-name topic-rule-payload]
                     :as replace-topic-rule-request})

search-indexclj

(search-index &
              {:keys [index-name max-results next-token query-string
                      query-version]
               :as search-index-request})

set-default-authorizerclj

(set-default-authorizer &
                        {:keys [authorizer-name]
                         :as set-default-authorizer-request})

set-default-policy-versionclj

(set-default-policy-version &
                            {:keys [policy-name policy-version-id]
                             :as set-default-policy-version-request})

set-logging-optionsclj

(set-logging-options &
                     {:keys [logging-options-payload]
                      :as set-logging-options-request})

set-v2-logging-levelclj

(set-v2-logging-level &
                      {:keys [log-level log-target]
                       :as set-v2-logging-level-request})

set-v2-logging-optionsclj

(set-v2-logging-options &
                        {:keys [default-log-level disable-all-logs role-arn]
                         :as set-v2-logging-options-request})

set-v2logging-levelclj

(set-v2logging-level &
                     {:keys [log-level log-target]
                      :as set-v2-logging-level-request})

set-v2logging-optionsclj

(set-v2logging-options &
                       {:keys [default-log-level disable-all-logs role-arn]
                        :as set-v2-logging-options-request})

show-functionsclj


shutdownclj

(shutdown)

start-audit-mitigation-actions-taskclj

(start-audit-mitigation-actions-task
  &
  {:keys [audit-check-to-actions-mapping client-request-token target task-id]
   :as start-audit-mitigation-actions-task-request})

start-detect-mitigation-actions-taskclj

(start-detect-mitigation-actions-task
  &
  {:keys [actions client-request-token include-only-active-violations
          include-suppressed-alerts target task-id
          violation-event-occurrence-range]
   :as start-detect-mitigation-actions-task-request})

start-on-demand-audit-taskclj

(start-on-demand-audit-task &
                            {:keys [target-check-names]
                             :as start-on-demand-audit-task-request})

start-thing-registration-taskclj

(start-thing-registration-task &
                               {:keys [input-file-bucket input-file-key role-arn
                                       template-body]
                                :as start-thing-registration-task-request})

stop-thing-registration-taskclj

(stop-thing-registration-task &
                              {:keys [task-id]
                               :as stop-thing-registration-task-request})

tag-resourceclj

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

test-authorizationclj

(test-authorization &
                    {:keys [auth-infos client-id cognito-identity-pool-id
                            policy-names-to-add policy-names-to-skip principal]
                     :as test-authorization-request})

test-invoke-authorizerclj

(test-invoke-authorizer &
                        {:keys [authorizer-name http-context mqtt-context
                                tls-context token token-signature]
                         :as test-invoke-authorizer-request})

transfer-certificateclj

(transfer-certificate &
                      {:keys [certificate-id target-aws-account
                              transfer-message]
                       :as transfer-certificate-request})

untag-resourceclj

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

update-account-audit-configurationclj

(update-account-audit-configuration
  &
  {:keys [audit-check-configurations audit-notification-target-configurations
          role-arn]
   :as update-account-audit-configuration-request})

update-audit-suppressionclj

(update-audit-suppression &
                          {:keys [check-name description expiration-date
                                  resource-identifier suppress-indefinitely]
                           :as update-audit-suppression-request})

update-authorizerclj

(update-authorizer &
                   {:keys [authorizer-function-arn authorizer-name
                           enable-caching-for-http status token-key-name
                           token-signing-public-keys]
                    :as update-authorizer-request})

update-billing-groupclj

(update-billing-group &
                      {:keys [billing-group-name billing-group-properties
                              expected-version]
                       :as update-billing-group-request})

update-ca-certificateclj

(update-ca-certificate &
                       {:keys [certificate-id new-auto-registration-status
                               new-status registration-config
                               remove-auto-registration]
                        :as update-cacertificate-request})

update-cacertificateclj

(update-cacertificate &
                      {:keys [certificate-id new-auto-registration-status
                              new-status registration-config
                              remove-auto-registration]
                       :as update-cacertificate-request})

update-certificateclj

(update-certificate &
                    {:keys [certificate-id new-status]
                     :as update-certificate-request})

update-custom-metricclj

(update-custom-metric &
                      {:keys [display-name metric-name]
                       :as update-custom-metric-request})

update-dimensionclj

(update-dimension & {:keys [name string-values] :as update-dimension-request})

update-domain-configurationclj

(update-domain-configuration &
                             {:keys [authorizer-config domain-configuration-name
                                     domain-configuration-status
                                     remove-authorizer-config]
                              :as update-domain-configuration-request})

update-dynamic-thing-groupclj

(update-dynamic-thing-group &
                            {:keys [expected-version index-name query-string
                                    query-version thing-group-name
                                    thing-group-properties]
                             :as update-dynamic-thing-group-request})

update-event-configurationsclj

(update-event-configurations &
                             {:keys [event-configurations]
                              :as update-event-configurations-request})

update-fleet-metricclj

(update-fleet-metric &
                     {:keys [aggregation-field aggregation-type description
                             expected-version index-name metric-name period
                             query-string query-version unit]
                      :as update-fleet-metric-request})

update-indexing-configurationclj

(update-indexing-configuration &
                               {:keys [thing-group-indexing-configuration
                                       thing-indexing-configuration]
                                :as update-indexing-configuration-request})

update-jobclj

(update-job &
            {:keys [abort-config description job-executions-rollout-config
                    job-id namespace-id presigned-url-config timeout-config]
             :as update-job-request})

update-mitigation-actionclj

(update-mitigation-action &
                          {:keys [action-name action-params role-arn]
                           :as update-mitigation-action-request})

update-provisioning-templateclj

(update-provisioning-template
  &
  {:keys [default-version-id description enabled pre-provisioning-hook
          provisioning-role-arn remove-pre-provisioning-hook template-name]
   :as update-provisioning-template-request})

update-role-aliasclj

(update-role-alias &
                   {:keys [credential-duration-seconds role-alias role-arn]
                    :as update-role-alias-request})

update-scheduled-auditclj

(update-scheduled-audit &
                        {:keys [day-of-month day-of-week frequency
                                scheduled-audit-name target-check-names]
                         :as update-scheduled-audit-request})

update-security-profileclj

(update-security-profile
  &
  {:keys [additional-metrics-to-retain additional-metrics-to-retain-v2
          alert-targets behaviors delete-additional-metrics-to-retain
          delete-alert-targets delete-behaviors expected-version
          security-profile-description security-profile-name]
   :as update-security-profile-request})

update-streamclj

(update-stream &
               {:keys [description files role-arn stream-id]
                :as update-stream-request})

update-thingclj

(update-thing &
              {:keys [attribute-payload expected-version remove-thing-type
                      thing-name thing-type-name]
               :as update-thing-request})

update-thing-groupclj

(update-thing-group &
                    {:keys [expected-version thing-group-name
                            thing-group-properties]
                     :as update-thing-group-request})

update-thing-groups-for-thingclj

(update-thing-groups-for-thing &
                               {:keys [override-dynamic-groups
                                       thing-groups-to-add
                                       thing-groups-to-remove thing-name]
                                :as update-thing-groups-for-thing-request})

update-topic-rule-destinationclj

(update-topic-rule-destination &
                               {:keys [arn status]
                                :as update-topic-rule-destination-request})

validate-security-profile-behaviorsclj

(validate-security-profile-behaviors
  &
  {:keys [behaviors] :as validate-security-profile-behaviors-request})

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

× close