---
applications:

- name: <%= app_name %>-service
  host: <%= app_name %>-service-<%= suffix_name %>
  buildpacks:
    - nodejs_buildpack
  memory: 128M
  path: service
  services:
    - <%= app_name %>-uaa

- name: <%= app_name %>-service-broker
  host: <%= app_name %>-service-broker-<%= suffix_name %>
  buildpacks:
    - nodejs_buildpack
  memory: 128M
  path: broker
  services:
    - <%= app_name %>-uaa
    - <%= app_name %>-audit
  health-check-type: http
  health-check-http-endpoint: /health
  env:
      SBF_CATALOG_SUFFIX: <%= suffix_name %>
      SBF_BROKER_CREDENTIALS_HASH: >
        {
          "<%= broker_user_name %>": "[hashed-password]"
        }
      SBF_SERVICE_CONFIG: >
        {
          "<%= app_name %>-service": {
            "extend_credentials": {
              "shared": {
                "downloadUrl": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>/downloadMarketData",
                "uploadUrl": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>/uploadMarketData",
                "vendor": "<%= vendor_name %>"
              },
              "per_plan": {
                "default": {
                  "url": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>"
                }
              }
            }
          }
        }