(attach-instances &
{:keys [auto-scaling-group-name instance-ids]
:as attach-instances-request})
(attach-load-balancer-target-groups
&
{:keys [auto-scaling-group-name target-group-ar-ns]
:as attach-load-balancer-target-groups-request})
(attach-load-balancers)
(attach-load-balancers &
{:keys [auto-scaling-group-name load-balancer-names]
:as attach-load-balancers-request})
(batch-delete-scheduled-action &
{:keys [auto-scaling-group-name
scheduled-action-names]
:as batch-delete-scheduled-action-request})
(batch-put-scheduled-update-group-action
&
{:keys [auto-scaling-group-name scheduled-update-group-actions]
:as batch-put-scheduled-update-group-action-request})
(cancel-instance-refresh &
{:keys [auto-scaling-group-name]
:as cancel-instance-refresh-request})
(complete-lifecycle-action &
{:keys [auto-scaling-group-name instance-id
lifecycle-action-result
lifecycle-action-token lifecycle-hook-name]
:as complete-lifecycle-action-request})
(create-auto-scaling-group
&
{:keys [auto-scaling-group-name availability-zones capacity-rebalance context
default-cooldown desired-capacity desired-capacity-type
health-check-grace-period health-check-type instance-id
launch-configuration-name launch-template
lifecycle-hook-specification-list load-balancer-names
max-instance-lifetime max-size min-size mixed-instances-policy
new-instances-protected-from-scale-in placement-group
service-linked-role-arn tags target-group-ar-ns termination-policies
vpc-zone-identifier]
:as create-auto-scaling-group-request})
(create-launch-configuration
&
{:keys [associate-public-ip-address block-device-mappings classic-link-vpc-id
classic-link-vpc-security-groups ebs-optimized iam-instance-profile
image-id instance-id instance-monitoring instance-type kernel-id
key-name launch-configuration-name metadata-options placement-tenancy
ramdisk-id security-groups spot-price user-data]
:as create-launch-configuration-request})
(create-or-update-tags & {:keys [tags] :as create-or-update-tags-request})
(delete-auto-scaling-group &
{:keys [auto-scaling-group-name force-delete]
:as delete-auto-scaling-group-request})
(delete-launch-configuration &
{:keys [launch-configuration-name]
:as delete-launch-configuration-request})
(delete-lifecycle-hook &
{:keys [auto-scaling-group-name lifecycle-hook-name]
:as delete-lifecycle-hook-request})
(delete-notification-configuration
&
{:keys [auto-scaling-group-name topic-arn]
:as delete-notification-configuration-request})
(delete-policy &
{:keys [auto-scaling-group-name policy-name]
:as delete-policy-request})
(delete-scheduled-action &
{:keys [auto-scaling-group-name scheduled-action-name]
:as delete-scheduled-action-request})
(delete-warm-pool &
{:keys [auto-scaling-group-name force-delete]
:as delete-warm-pool-request})
(describe-account-limits)
(describe-account-limits & {:keys [] :as describe-account-limits-request})
(describe-adjustment-types)
(describe-adjustment-types & {:keys [] :as describe-adjustment-types-request})
(describe-auto-scaling-groups)
(describe-auto-scaling-groups &
{:keys [auto-scaling-group-names filters
max-records next-token]
:as describe-auto-scaling-groups-request})
(describe-auto-scaling-instances)
(describe-auto-scaling-instances &
{:keys [instance-ids max-records next-token]
:as describe-auto-scaling-instances-request})
(describe-auto-scaling-notification-types)
(describe-auto-scaling-notification-types
&
{:keys [] :as describe-auto-scaling-notification-types-request})
(describe-instance-refreshes
&
{:keys [auto-scaling-group-name instance-refresh-ids max-records next-token]
:as describe-instance-refreshes-request})
(describe-launch-configurations)
(describe-launch-configurations &
{:keys [launch-configuration-names max-records
next-token]
:as describe-launch-configurations-request})
(describe-lifecycle-hook-types)
(describe-lifecycle-hook-types &
{:keys []
:as describe-lifecycle-hook-types-request})
(describe-lifecycle-hooks &
{:keys [auto-scaling-group-name lifecycle-hook-names]
:as describe-lifecycle-hooks-request})
(describe-load-balancer-target-groups
&
{:keys [auto-scaling-group-name max-records next-token]
:as describe-load-balancer-target-groups-request})
(describe-load-balancers &
{:keys [auto-scaling-group-name max-records next-token]
:as describe-load-balancers-request})
(describe-metric-collection-types)
(describe-metric-collection-types
&
{:keys [] :as describe-metric-collection-types-request})
(describe-notification-configurations)
(describe-notification-configurations
&
{:keys [auto-scaling-group-names max-records next-token]
:as describe-notification-configurations-request})
(describe-policies)
(describe-policies &
{:keys [auto-scaling-group-name max-records next-token
policy-names policy-types]
:as describe-policies-request})
(describe-scaling-activities)
(describe-scaling-activities &
{:keys [activity-ids auto-scaling-group-name
include-deleted-groups max-records
next-token]
:as describe-scaling-activities-request})
(describe-scaling-process-types)
(describe-scaling-process-types &
{:keys []
:as describe-scaling-process-types-request})
(describe-scheduled-actions)
(describe-scheduled-actions &
{:keys [auto-scaling-group-name end-time max-records
next-token scheduled-action-names
start-time]
:as describe-scheduled-actions-request})
(describe-tags)
(describe-tags &
{:keys [filters max-records next-token]
:as describe-tags-request})
(describe-termination-policy-types)
(describe-termination-policy-types
&
{:keys [] :as describe-termination-policy-types-request})
(describe-warm-pool &
{:keys [auto-scaling-group-name max-records next-token]
:as describe-warm-pool-request})
(detach-instances &
{:keys [auto-scaling-group-name instance-ids
should-decrement-desired-capacity]
:as detach-instances-request})
(detach-load-balancer-target-groups
&
{:keys [auto-scaling-group-name target-group-ar-ns]
:as detach-load-balancer-target-groups-request})
(detach-load-balancers)
(detach-load-balancers &
{:keys [auto-scaling-group-name load-balancer-names]
:as detach-load-balancers-request})
(disable-metrics-collection &
{:keys [auto-scaling-group-name metrics]
:as disable-metrics-collection-request})
(enable-metrics-collection &
{:keys [auto-scaling-group-name granularity metrics]
:as enable-metrics-collection-request})
(enter-standby &
{:keys [auto-scaling-group-name instance-ids
should-decrement-desired-capacity]
:as enter-standby-request})
(execute-policy &
{:keys [auto-scaling-group-name breach-threshold honor-cooldown
metric-value policy-name]
:as execute-policy-request})
(exit-standby &
{:keys [auto-scaling-group-name instance-ids]
:as exit-standby-request})
(get-predictive-scaling-forecast &
{:keys [auto-scaling-group-name end-time
policy-name start-time]
:as get-predictive-scaling-forecast-request})
(put-lifecycle-hook &
{:keys [auto-scaling-group-name default-result
heartbeat-timeout lifecycle-hook-name
lifecycle-transition notification-metadata
notification-target-arn role-arn]
:as put-lifecycle-hook-request})
(put-notification-configuration &
{:keys [auto-scaling-group-name
notification-types topic-arn]
:as put-notification-configuration-request})
(put-scaling-policy &
{:keys [adjustment-type auto-scaling-group-name cooldown
enabled estimated-instance-warmup
metric-aggregation-type min-adjustment-magnitude
min-adjustment-step policy-name policy-type
predictive-scaling-configuration scaling-adjustment
step-adjustments target-tracking-configuration]
:as put-scaling-policy-request})
(put-scheduled-update-group-action
&
{:keys [auto-scaling-group-name desired-capacity end-time max-size min-size
recurrence scheduled-action-name start-time time time-zone]
:as put-scheduled-update-group-action-request})
(put-warm-pool &
{:keys [auto-scaling-group-name max-group-prepared-capacity
min-size pool-state]
:as put-warm-pool-request})
(record-lifecycle-action-heartbeat
&
{:keys [auto-scaling-group-name instance-id lifecycle-action-token
lifecycle-hook-name]
:as record-lifecycle-action-heartbeat-request})
(resume-processes &
{:keys [auto-scaling-group-name scaling-processes]
:as resume-processes-request})
(set-desired-capacity &
{:keys [auto-scaling-group-name desired-capacity
honor-cooldown]
:as set-desired-capacity-request})
(set-instance-health &
{:keys [health-status instance-id
should-respect-grace-period]
:as set-instance-health-request})
(set-instance-protection &
{:keys [auto-scaling-group-name instance-ids
protected-from-scale-in]
:as set-instance-protection-request})
(start-instance-refresh &
{:keys [auto-scaling-group-name desired-configuration
preferences strategy]
:as start-instance-refresh-request})
(suspend-processes &
{:keys [auto-scaling-group-name scaling-processes]
:as suspend-processes-request})
(terminate-instance-in-auto-scaling-group
&
{:keys [instance-id should-decrement-desired-capacity]
:as terminate-instance-in-auto-scaling-group-request})
(update-auto-scaling-group
&
{:keys [auto-scaling-group-name availability-zones capacity-rebalance context
default-cooldown desired-capacity desired-capacity-type
health-check-grace-period health-check-type launch-configuration-name
launch-template max-instance-lifetime max-size min-size
mixed-instances-policy new-instances-protected-from-scale-in
placement-group service-linked-role-arn termination-policies
vpc-zone-identifier]
:as update-auto-scaling-group-request})
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close