Liking cljdoc? Tell your friends :D

amazonica.aws.apigatewayv2


client-classclj


create-apiclj

(create-api &
            {:keys [api-key-selection-expression cors-configuration
                    credentials-arn description disable-execute-api-endpoint
                    disable-schema-validation name protocol-type route-key
                    route-selection-expression tags target version]
             :as create-api-request})

create-api-mappingclj

(create-api-mapping &
                    {:keys [api-id api-mapping-key domain-name stage]
                     :as create-api-mapping-request})

create-authorizerclj

(create-authorizer
  &
  {:keys [api-id authorizer-credentials-arn authorizer-payload-format-version
          authorizer-result-ttl-in-seconds authorizer-type authorizer-uri
          enable-simple-responses identity-source identity-validation-expression
          jwt-configuration name]
   :as create-authorizer-request})

create-deploymentclj

(create-deployment &
                   {:keys [api-id description stage-name]
                    :as create-deployment-request})

create-domain-nameclj

(create-domain-name &
                    {:keys [domain-name domain-name-configurations
                            mutual-tls-authentication tags]
                     :as create-domain-name-request})

create-integrationclj

(create-integration
  &
  {:keys [api-id connection-id connection-type content-handling-strategy
          credentials-arn description integration-method integration-subtype
          integration-type integration-uri passthrough-behavior
          payload-format-version request-parameters request-templates
          response-parameters template-selection-expression timeout-in-millis
          tls-config]
   :as create-integration-request})

create-integration-responseclj

(create-integration-response &
                             {:keys [api-id content-handling-strategy
                                     integration-id integration-response-key
                                     response-parameters response-templates
                                     template-selection-expression]
                              :as create-integration-response-request})

create-modelclj

(create-model &
              {:keys [api-id content-type description name schema]
               :as create-model-request})

create-routeclj

(create-route &
              {:keys [api-id api-key-required authorization-scopes
                      authorization-type authorizer-id
                      model-selection-expression operation-name request-models
                      request-parameters route-key
                      route-response-selection-expression target]
               :as create-route-request})

create-route-responseclj

(create-route-response &
                       {:keys [api-id model-selection-expression response-models
                               response-parameters route-id route-response-key]
                        :as create-route-response-request})

create-stageclj

(create-stage &
              {:keys [access-log-settings api-id auto-deploy
                      client-certificate-id default-route-settings deployment-id
                      description route-settings stage-name stage-variables
                      tags]
               :as create-stage-request})

(create-vpc-link &
                 {:keys [name security-group-ids subnet-ids tags]
                  :as create-vpc-link-request})

delete-access-log-settingsclj

(delete-access-log-settings &
                            {:keys [api-id stage-name]
                             :as delete-access-log-settings-request})

delete-apiclj

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

delete-api-mappingclj

(delete-api-mapping &
                    {:keys [api-mapping-id domain-name]
                     :as delete-api-mapping-request})

delete-authorizerclj

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

delete-cors-configurationclj

(delete-cors-configuration &
                           {:keys [api-id]
                            :as delete-cors-configuration-request})

delete-deploymentclj

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

delete-domain-nameclj

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

delete-integrationclj

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

delete-integration-responseclj

(delete-integration-response &
                             {:keys [api-id integration-id
                                     integration-response-id]
                              :as delete-integration-response-request})

delete-modelclj

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

delete-routeclj

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

delete-route-request-parameterclj

(delete-route-request-parameter &
                                {:keys [api-id request-parameter-key route-id]
                                 :as delete-route-request-parameter-request})

delete-route-responseclj

(delete-route-response &
                       {:keys [api-id route-id route-response-id]
                        :as delete-route-response-request})

delete-route-settingsclj

(delete-route-settings &
                       {:keys [api-id route-key stage-name]
                        :as delete-route-settings-request})

delete-stageclj

(delete-stage & {:keys [api-id stage-name] :as delete-stage-request})

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

export-apiclj

(export-api &
            {:keys [api-id export-version include-extensions output-type
                    specification stage-name]
             :as export-api-request})

get-apiclj

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

get-api-mappingclj

(get-api-mapping &
                 {:keys [api-mapping-id domain-name]
                  :as get-api-mapping-request})

get-api-mappingsclj

(get-api-mappings &
                  {:keys [domain-name max-results next-token]
                   :as get-api-mappings-request})

get-apisclj

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

get-authorizerclj

(get-authorizer & {:keys [api-id authorizer-id] :as get-authorizer-request})

get-authorizersclj

(get-authorizers &
                 {:keys [api-id max-results next-token]
                  :as get-authorizers-request})

get-cached-response-metadataclj

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

get-deploymentclj

(get-deployment & {:keys [api-id deployment-id] :as get-deployment-request})

get-deploymentsclj

(get-deployments &
                 {:keys [api-id max-results next-token]
                  :as get-deployments-request})

get-domain-nameclj

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

get-domain-namesclj

(get-domain-names &
                  {:keys [max-results next-token] :as get-domain-names-request})

get-integrationclj

(get-integration & {:keys [api-id integration-id] :as get-integration-request})

get-integration-responseclj

(get-integration-response &
                          {:keys [api-id integration-id integration-response-id]
                           :as get-integration-response-request})

get-integration-responsesclj

(get-integration-responses &
                           {:keys [api-id integration-id max-results next-token]
                            :as get-integration-responses-request})

get-integrationsclj

(get-integrations &
                  {:keys [api-id max-results next-token]
                   :as get-integrations-request})

get-modelclj

(get-model & {:keys [api-id model-id] :as get-model-request})

get-model-templateclj

(get-model-template & {:keys [api-id model-id] :as get-model-template-request})

get-modelsclj

(get-models & {:keys [api-id max-results next-token] :as get-models-request})

get-routeclj

(get-route & {:keys [api-id route-id] :as get-route-request})

get-route-responseclj

(get-route-response &
                    {:keys [api-id route-id route-response-id]
                     :as get-route-response-request})

get-route-responsesclj

(get-route-responses &
                     {:keys [api-id max-results next-token route-id]
                      :as get-route-responses-request})

get-routesclj

(get-routes & {:keys [api-id max-results next-token] :as get-routes-request})

get-stageclj

(get-stage & {:keys [api-id stage-name] :as get-stage-request})

get-stagesclj

(get-stages & {:keys [api-id max-results next-token] :as get-stages-request})

get-tagsclj

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

(get-vpc-link & {:keys [vpc-link-id] :as get-vpc-link-request})

(get-vpc-links & {:keys [max-results next-token] :as get-vpc-links-request})

import-apiclj

(import-api & {:keys [basepath body fail-on-warnings] :as import-api-request})

reimport-apiclj

(reimport-api &
              {:keys [api-id basepath body fail-on-warnings]
               :as reimport-api-request})

reset-authorizers-cacheclj

(reset-authorizers-cache &
                         {:keys [api-id stage-name]
                          :as reset-authorizers-cache-request})

show-functionsclj


shutdownclj

(shutdown)

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-apiclj

(update-api &
            {:keys [api-id api-key-selection-expression cors-configuration
                    credentials-arn description disable-execute-api-endpoint
                    disable-schema-validation name route-key
                    route-selection-expression target version]
             :as update-api-request})

update-api-mappingclj

(update-api-mapping &
                    {:keys [api-id api-mapping-id api-mapping-key domain-name
                            stage]
                     :as update-api-mapping-request})

update-authorizerclj

(update-authorizer
  &
  {:keys [api-id authorizer-credentials-arn authorizer-id
          authorizer-payload-format-version authorizer-result-ttl-in-seconds
          authorizer-type authorizer-uri enable-simple-responses identity-source
          identity-validation-expression jwt-configuration name]
   :as update-authorizer-request})

update-deploymentclj

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

update-domain-nameclj

(update-domain-name &
                    {:keys [domain-name domain-name-configurations
                            mutual-tls-authentication]
                     :as update-domain-name-request})

update-integrationclj

(update-integration
  &
  {:keys [api-id connection-id connection-type content-handling-strategy
          credentials-arn description integration-id integration-method
          integration-subtype integration-type integration-uri
          passthrough-behavior payload-format-version request-parameters
          request-templates response-parameters template-selection-expression
          timeout-in-millis tls-config]
   :as update-integration-request})

update-integration-responseclj

(update-integration-response
  &
  {:keys [api-id content-handling-strategy integration-id
          integration-response-id integration-response-key response-parameters
          response-templates template-selection-expression]
   :as update-integration-response-request})

update-modelclj

(update-model &
              {:keys [api-id content-type description model-id name schema]
               :as update-model-request})

update-routeclj

(update-route &
              {:keys [api-id api-key-required authorization-scopes
                      authorization-type authorizer-id
                      model-selection-expression operation-name request-models
                      request-parameters route-id route-key
                      route-response-selection-expression target]
               :as update-route-request})

update-route-responseclj

(update-route-response &
                       {:keys [api-id model-selection-expression response-models
                               response-parameters route-id route-response-id
                               route-response-key]
                        :as update-route-response-request})

update-stageclj

(update-stage &
              {:keys [access-log-settings api-id auto-deploy
                      client-certificate-id default-route-settings deployment-id
                      description route-settings stage-name stage-variables]
               :as update-stage-request})

(update-vpc-link & {:keys [name vpc-link-id] :as update-vpc-link-request})

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

× close