- Home
- Account
- Environment
- Product
- Segment
- Tenant
- adaptor
- apigateway
- apiusageplan
- backupstore
- backupstoreregime
- baseline
- baselinedata
- baselinekey
- bastion
- cache
- cdn
- cdncachepolicy
- cdnorigin
- cdnresponsepolicy
- cdnroute
- certificateauthority
- clientvpn
- computecluster
- configbranch
- configstore
- containerhost
- containerservice
- containertask
- contenthub
- contentnode
- correspondent
- correspondentchannel
- datacatalog
- datacatalogtable
- datafeed
- dataset
- datastream
- datavolume
- db
- dbproxy
- directory
- dnszone
- docdb
- ec2
- ecs
- es
- externalnetwork
- externalnetworkconnection
- externalservice
- externalserviceendpoint
- federatedrole
- federatedroleassignment
- fileshare
- filesharemount
- filetransfer
- firewall
- firewalldestination
- firewallrule
- function
- gateway
- gatewaydestination
- globaldb
- healthcheck
- hostingplatform
- image
- internaltest
- lambda
- lb
- lbbackend
- lbport
- logstore
- mobileapp
- mobilenotifier
- mobilenotifierplatform
- mta
- mtarule
- network
- networkacl
- networkroute
- objectsql
- privateservice
- queuehost
- router
- routerstaticroute
- runbook
- runbookstep
- s3
- secret
- secretstore
- service
- serviceregistry
- serviceregistryservice
- spa
- sqs
- subscription
- task
- template
- topic
- topicsubscription
- user
- userpool
- userpoolauthprovider
- userpoolclient
- userpoolresource
- AlertProfile
- AlertRule
- BaselineProfile
- Bootstrap
- BootstrapProfile
- CORSProfile
- Category
- Certificate
- CertificateBehaviour
- ComputeProvider
- CountryGroup
- DeploymentGroup
- DeploymentMode
- DeploymentProfile
- Domain
- IPAddressGroup
- LogFile
- LogFileGroup
- LogFileProfile
- LogFilter
- LoggingProfile
- NetworkEndpointGroup
- NetworkProfile
- PlacementProfile
- PolicyProfile
- Port
- PortMapping
- Processor
- Region
- SecurityProfile
- ServiceRole
- SkuProfile
- Storage
- TestCase
- TestProfile
- VMImageProfile
- WAFCondition
- WAFProfile
- WAFRule
- WAFRuleGroup
- WAFValueSet
- attribute
- aws_secret
- baseline
- input
- ipaddressgroup
- output
- setting
- alarmslack
- consolidatelogs
- privatebastion
- runbook_rds_pgdump
- runbook_rds_snapshot
- runbook_run_task
- runbook_service_exec_command
- ses_mail_sender
- ses_smtp_user
- ssh_bastion
- aws_cfn_create_change_set
- aws_cfn_delete_stack
- aws_cfn_execute_change_set
- aws_cfn_get_change_set_changes_types
- aws_cfn_get_stack_outputs
- aws_cfn_run_stack
- aws_cfn_write_stack_outputs_to_file
- aws_ec2_select_instance
- aws_ecr_docker_login
- aws_ecs_run_command
- aws_ecs_run_task
- aws_ecs_select_task
- aws_kms_decrypt_ciphertext
- aws_kms_encrypt_value
- aws_lambda_invoke_function
- aws_rds_create_snapshot
- aws_run_bash_script
- aws_s3_download_bucket
- aws_s3_download_object
- aws_s3_empty_bucket
- aws_s3_presign_url
- aws_s3_upload_object
- aws_secretsmanager_get_secret_value
- aws_ses_smtp_password
- bash_run_command
- cmdb_write_stack_output
- conditional_stage_skip
- create_schema
- docker_pull_image
- docker_push_image
- file_delete
- file_path_details
- file_read_content
- file_zip_path
- install_plugin
- manage_deployment
- output_echo
- process_template_pass
- rename_file
- run_bash_script
- set_provider_credentials
- ssh_copy_file
- ssh_run_command
- alert
- antivirus
- autoscalegroup
- aws_computeimage
- aws_ecs_computeimage
- aws_operatingsystem
- aws_s3_notification
- backupwindow
- cdnorigin
- cdnttl
- certificate
- computeimage
- container
- containerhost
- containerservice
- containertask
- contextpath
- contextpath_fullpath
- core_profile
- dbsysevent
- district
- domainname
- ecs_computeimage
- environmentformat
- hostname
- image
- image_container
- image_url
- image_url_extension
- image_url_extension_archive
- image_url_none
- lbattach
- link
- logmetric
- logwatcher
- maintenancewindow
- module
- networkrule
- objectstore_notification
- operatingsystem
- ospatching
- placementprofile
- plugin
- scalingpolicy
- scalingpolicy_ecs
- secretsource
- secretstring
- srvregattach
- table_hosting
- tracing
- volume
- waf
Solution Reference
Layers
Components
Reference Data
Dynamic Values
Modules
Tasks
Attribute Sets
Hamlet Solution Reference
- Layers Set the context of what is being deployed and allow you to describe multiple applications within a single hamlet
- Components Describe each function performed as part of your application
- Reference Data Provides a collection of metadata that can shared across components
- Modules Inject blueprint data into your solution to share and reuse your solution
- Tasks Describe a task that should be executed based on a hamlet provided contract such as a runbook
- Attribute Sets Are used to define configuration which is shared throughout the solution
Using the Reference
Each reference is made up of two sections, the Syntax and the Details.
- Syntax The full structure of the configuration item with all values populated by the type of the property.
- Details A table for each object in the configuration along with the properties of each attribute