Defines core functions for working with cloud formation specification data
Defines core functions for working with cloud formation specification data
(defcodexfn name comment args & body)Creates a lore function. A lore function handles options in the tail end of the argument list and ensures a specification is downloaded and ready for use in the function body. Use read-data with opts to get the json for the region specification
Creates a lore function. A lore function handles options in the tail end of the argument list and ensures a specification is downloaded and ready for use in the function body. Use read-data with opts to get the json for the region specification
(item-property-type type property)(item-property-type type property opts)Get a property type for a resource or property type's property
Get a property type for a resource or property type's property
(prefix type id)Prefix an id with a resource name. This is useful for properties keyed under resources - such as AWS::S3::Bucket.BucketEncryption
Prefix an id with a resource name. This is useful for properties keyed under resources - such as AWS::S3::Bucket.BucketEncryption
(property-ids resource)Get all properties of a given resource
Get all properties of a given resource
(property-type property-type-id)(property-type property-type-id opts)Return a property type from data
Return a property type from data
(resource id)(resource id opts)Get information about a specific AWS resource. ID will be added as meta to prevent tampering with the shape of the AWS specification
Get information about a specific AWS resource. ID will be added as meta to prevent tampering with the shape of the AWS specification
(resource-ids service)Get all resources for a cloud formation service
Get all resources for a cloud formation service
(resource-types)(resource-types opts)Returns the specification version for a region
Returns the specification version for a region
(service service-name)(service service-name opts)Get the specification for an AWS service by name
Get the specification for an AWS service by name
(service-names)(service-names opts)(specification-data)(specification-data opts)Returns cloud formation specification data as a map. Infers region from opts or AWS_REGION env var. Defaults to :us-east-2
Returns cloud formation specification data as a map. Infers region from opts or AWS_REGION env var. Defaults to :us-east-2
(valid-service? service-name)(valid-service? service-name opts)Is the given service name a valid cloud formation service?
Is the given service name a valid cloud formation service?
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |