Liking cljdoc? Tell your friends :D

io.staticweb.cloudformation-templating


account-idclj

source

arnclj

(arn ref)
source

base64clj

(base64 x)
source

cidrclj

(cidr ip-block count cidr-bits)
source

cloudfront-hosted-zone-idclj

This is always the hosted zone ID when you create an alias record (in Route 53) that routes traffic to a CloudFront distribution.

See https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html

This is always the hosted zone ID when you create an alias record (in Route 53) that routes traffic to a CloudFront distribution.

See https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html
sourceraw docstring

deftemplatecljmacro

(deftemplate name-sym & body)
source

equalsclj

(equals x y)
source

find-in-mapclj

(find-in-map map-name top-level-key second-level-key)
source

fn-andclj

(fn-and & conds)
source

fn-ifclj

(fn-if cond then else)
source

fn-notclj

(fn-not cond)
source

fn-orclj

(fn-or & conds)
source

full-nameclj

(full-name x)
source

get-attclj

(get-att ref attr)
source

get-azsclj

(get-azs & [region])
source

import-valueclj

(import-value name)
source

invalid-keyword?clj

(invalid-keyword? x)
source

joinclj

(join separator coll)
source

make-maps-sortedclj

(make-maps-sorted x)
source

no-valueclj

source

not-equalsclj

(not-equals x y)
source

outputsclj

(outputs m)

Converts an output map from the format {LogicalId [Name Value Description]} to AWS's output format. Description is optional.

Converts an output map from the format {LogicalId [Name Value Description]}
to AWS's output format. Description is optional.
sourceraw docstring

prefixed-outputsclj

(prefixed-outputs prefix m)

Converts a map from the format {LogicalId [Value Description]} to AWS's output format. Output names are prefixed with the given prefix.

Example: (prefixed-outputs "${AWS::StackName}-" {:VpcId [(ref :Vpc)]}) ;= {:VpcId {:Export {:Name {"Fn::Sub" "${AWS::StackName}-VpcId"}} :Value {"Ref" "Vpc"}}}

Converts a map from the format {LogicalId [Value Description]} to AWS's
output format. Output names are prefixed with the given prefix.

Example:
(prefixed-outputs
  "${AWS::StackName}-"
  {:VpcId [(ref :Vpc)]})
;= {:VpcId {:Export {:Name {"Fn::Sub" "${AWS::StackName}-VpcId"}}
                     :Value {"Ref" "Vpc"}}}
sourceraw docstring

refclj

(ref name)
source

regionclj

source

selectclj

(select index objects)
source

splitclj

(split separator s)
source

stack-idclj

source

stack-nameclj

source

subclj

(sub s)
source

tagsclj

(tags & {:as m})
source

templateclj

(template & body)
source

transformclj

(transform name parameters)
source

unsorted-map?clj

(unsorted-map? x)
source

user-dataclj

(user-data & data)
source

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

× close