Liking cljdoc? Tell your friends :D

amazonica.aws.ecs


client-classclj


create-capacity-providerclj

(create-capacity-provider &
                          {:keys [auto-scaling-group-provider name tags]
                           :as create-capacity-provider-request})

create-clusterclj

(create-cluster)
(create-cluster &
                {:keys [capacity-providers cluster-name configuration
                        default-capacity-provider-strategy settings tags]
                 :as create-cluster-request})

create-serviceclj

(create-service &
                {:keys [capacity-provider-strategy client-token cluster
                        deployment-configuration deployment-controller
                        desired-count enable-ecs-managed-tags
                        enable-execute-command health-check-grace-period-seconds
                        launch-type load-balancers network-configuration
                        placement-constraints placement-strategy
                        platform-version propagate-tags role scheduling-strategy
                        service-name service-registries tags task-definition]
                 :as create-service-request})

create-task-setclj

(create-task-set &
                 {:keys [capacity-provider-strategy client-token cluster
                         external-id launch-type load-balancers
                         network-configuration platform-version scale service
                         service-registries tags task-definition]
                  :as create-task-set-request})

delete-account-settingclj

(delete-account-setting &
                        {:keys [name principal-arn]
                         :as delete-account-setting-request})

delete-attributesclj

(delete-attributes & {:keys [attributes cluster] :as delete-attributes-request})

delete-capacity-providerclj

(delete-capacity-provider &
                          {:keys [capacity-provider]
                           :as delete-capacity-provider-request})

delete-clusterclj

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

delete-serviceclj

(delete-service & {:keys [cluster force service] :as delete-service-request})

delete-task-setclj

(delete-task-set &
                 {:keys [cluster force service task-set]
                  :as delete-task-set-request})

deregister-container-instanceclj

(deregister-container-instance &
                               {:keys [cluster container-instance force]
                                :as deregister-container-instance-request})

deregister-task-definitionclj

(deregister-task-definition &
                            {:keys [task-definition]
                             :as deregister-task-definition-request})

describe-capacity-providersclj

(describe-capacity-providers &
                             {:keys [capacity-providers include max-results
                                     next-token]
                              :as describe-capacity-providers-request})

describe-clustersclj

(describe-clusters)
(describe-clusters & {:keys [clusters include] :as describe-clusters-request})

describe-container-instancesclj

(describe-container-instances &
                              {:keys [cluster container-instances include]
                               :as describe-container-instances-request})

describe-servicesclj

(describe-services &
                   {:keys [cluster include services]
                    :as describe-services-request})

describe-task-definitionclj

(describe-task-definition &
                          {:keys [include task-definition]
                           :as describe-task-definition-request})

describe-task-setsclj

(describe-task-sets &
                    {:keys [cluster include service task-sets]
                     :as describe-task-sets-request})

describe-tasksclj

(describe-tasks & {:keys [cluster include tasks] :as describe-tasks-request})

discover-poll-endpointclj

(discover-poll-endpoint)
(discover-poll-endpoint &
                        {:keys [cluster container-instance]
                         :as discover-poll-endpoint-request})

execute-commandclj

(execute-command &
                 {:keys [cluster command container interactive task]
                  :as execute-command-request})

get-cached-response-metadataclj

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

list-account-settingsclj

(list-account-settings &
                       {:keys [effective-settings max-results name next-token
                               principal-arn value]
                        :as list-account-settings-request})

list-attributesclj

(list-attributes &
                 {:keys [attribute-name attribute-value cluster max-results
                         next-token target-type]
                  :as list-attributes-request})

list-clustersclj

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

list-container-instancesclj

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

list-servicesclj

(list-services)
(list-services &
               {:keys [cluster launch-type max-results next-token
                       scheduling-strategy]
                :as list-services-request})

list-tags-for-resourceclj

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

list-task-definition-familiesclj

(list-task-definition-families)
(list-task-definition-families &
                               {:keys [family-prefix max-results next-token
                                       status]
                                :as list-task-definition-families-request})

list-task-definitionsclj

(list-task-definitions)
(list-task-definitions &
                       {:keys [family-prefix max-results next-token sort status]
                        :as list-task-definitions-request})

list-tasksclj

(list-tasks)
(list-tasks &
            {:keys [cluster container-instance desired-status family launch-type
                    max-results next-token service-name started-by]
             :as list-tasks-request})

put-account-settingclj

(put-account-setting &
                     {:keys [name principal-arn value]
                      :as put-account-setting-request})

put-account-setting-defaultclj

(put-account-setting-default &
                             {:keys [name value]
                              :as put-account-setting-default-request})

put-attributesclj

(put-attributes & {:keys [attributes cluster] :as put-attributes-request})

put-cluster-capacity-providersclj

(put-cluster-capacity-providers &
                                {:keys [capacity-providers cluster
                                        default-capacity-provider-strategy]
                                 :as put-cluster-capacity-providers-request})

register-container-instanceclj

(register-container-instance
  &
  {:keys [attributes cluster container-instance-arn instance-identity-document
          instance-identity-document-signature platform-devices tags
          total-resources version-info]
   :as register-container-instance-request})

register-task-definitionclj

(register-task-definition
  &
  {:keys [container-definitions cpu ephemeral-storage execution-role-arn family
          inference-accelerators ipc-mode memory network-mode pid-mode
          placement-constraints proxy-configuration requires-compatibilities
          runtime-platform tags task-role-arn volumes]
   :as register-task-definition-request})

run-taskclj

(run-task &
          {:keys [capacity-provider-strategy cluster count
                  enable-ecs-managed-tags enable-execute-command group
                  launch-type network-configuration overrides
                  placement-constraints placement-strategy platform-version
                  propagate-tags reference-id started-by tags task-definition]
           :as run-task-request})

show-functionsclj


shutdownclj

(shutdown)

start-taskclj

(start-task &
            {:keys [cluster container-instances enable-ecs-managed-tags
                    enable-execute-command group network-configuration overrides
                    propagate-tags reference-id started-by tags task-definition]
             :as start-task-request})

stop-taskclj

(stop-task & {:keys [cluster reason task] :as stop-task-request})

submit-attachment-state-changesclj

(submit-attachment-state-changes &
                                 {:keys [attachments cluster]
                                  :as submit-attachment-state-changes-request})

submit-container-state-changeclj

(submit-container-state-change)
(submit-container-state-change &
                               {:keys [cluster container-name exit-code
                                       network-bindings reason runtime-id status
                                       task]
                                :as submit-container-state-change-request})

submit-task-state-changeclj

(submit-task-state-change
  &
  {:keys [attachments cluster containers execution-stopped-at managed-agents
          pull-started-at pull-stopped-at reason status task]
   :as submit-task-state-change-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-capacity-providerclj

(update-capacity-provider &
                          {:keys [auto-scaling-group-provider name]
                           :as update-capacity-provider-request})

update-clusterclj

(update-cluster &
                {:keys [cluster configuration settings]
                 :as update-cluster-request})

update-cluster-settingsclj

(update-cluster-settings &
                         {:keys [cluster settings]
                          :as update-cluster-settings-request})

update-container-agentclj

(update-container-agent &
                        {:keys [cluster container-instance]
                         :as update-container-agent-request})

update-container-instances-stateclj

(update-container-instances-state &
                                  {:keys [cluster container-instances status]
                                   :as
                                     update-container-instances-state-request})

update-serviceclj

(update-service &
                {:keys [capacity-provider-strategy cluster
                        deployment-configuration desired-count
                        enable-execute-command force-new-deployment
                        health-check-grace-period-seconds network-configuration
                        placement-constraints placement-strategy
                        platform-version service task-definition]
                 :as update-service-request})

update-service-primary-task-setclj

(update-service-primary-task-set &
                                 {:keys [cluster primary-task-set service]
                                  :as update-service-primary-task-set-request})

update-task-setclj

(update-task-set &
                 {:keys [cluster scale service task-set]
                  :as update-task-set-request})

waitersclj

(waiters)

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

× close