{"_id":"@borgified/ecs-alb-target","_rev":"1-5b8a0a6d284e1e60e2f1f16c9e39ddf4","name":"@borgified/ecs-alb-target","dist-tags":{"latest":"1.2.0-borgified"},"versions":{"1.2.0-borgified":{"name":"@borgified/ecs-alb-target","version":"1.2.0-borgified","description":"ECS ALB target","author":{"name":"borgified","email":"borgified@gmail.com"},"license":"Apache-2.0","keywords":["cfn-modules","cfn-modules:Target"],"homepage":"https://github.com/borgified/ecs-alb-target","bugs":{"url":"https://github.com/borgified/ecs-alb-target/issues"},"repository":{"type":"git","url":"git://github.com/borgified/ecs-alb-target.git"},"gitHead":"6ebf390afbcbcbc4f265989dc84509f4860758a1","_id":"@borgified/ecs-alb-target@1.2.0-borgified","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TkFAwcDI/ddZiCj6GsbA5imEecdxzWfvKLmmn87FItbx852ey0o1ziSZIAqAWxa9UjfA0hMef0qvVuXKLx7FmA==","shasum":"8d42ed9c63be8ac688393f399c2f49727788311f","tarball":"https://registry.npmjs.org/@borgified/ecs-alb-target/-/ecs-alb-target-1.2.0-borgified.tgz","fileCount":13,"unpackedSize":184133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevMdVCRA9TVsSAnZWagAAqZwP/i/iB6NMVaN9ABANOcAr\nIEK/Nd65kvT86wWehvQN+RnMjdnNnNIjLwJKfvnSkvQeFqwcOIiNEF5rLaVw\nLPOeoMnOkidxku/nrK9pdcZRnSO89/T6EbW0TAYwTh31elLRckz9obJhb06k\nV1dZegJfojIbMEKS8MBwZkBzvAJ2WnOYHhGaMPoOakFQIG8TwEpMV2U0O+48\nWYNEQ59xneo+BQXz/1i4UNJgSnAe36tB1pp8ffaMU5Mdsz87Hc0rHwKeupQr\nCvJxgOCPNxzqhYxcKINfsBKIxP+5XD7CjHNFdNkR79Kyqhop6cNFNoEZ/urr\n7zcY9sFbbuTi+qqSiwxRRuQEuTtLHE/RAlSfr9dYay526kwIKJExTZGZG7oh\naJcfbD9w4EA4N9+VYHc540got7Fki5IrncN+QKblKRP5ywV4Dfsv3ocupgIu\nu/OL8k8UKYYCKKbKwnyklFLSeoP3WwBM4mO2VO/Au/GclOZSMBv82c8Sv8kE\nrcQcOkJ7yq6WhBI5Td6/80EZb2k0S5c0PXeEgR8K2IXlxAzeKVf/rMWwVWBj\nsHxApaL5L/HLKWduoDWIKAZ7cFpVKteVxEmLXrqZr1z2dzZPqAbuJhuUecBq\ngfXUd3CfEdfiOtu3VEMxT/y9XMKUkYdRdzd/u2nc1isBHgwhpZjdtDA4SOzn\njUfE\r\n=8+aX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHx/cP1RsPn3nhXZhY45HLbAKKmpMcu0mCwHDtN0+WvgAiEAvDLE/tZnMP42mX7+hX51+vNYwZSxvQ54zkCVvX6MBRs="}]},"maintainers":[{"name":"borgified","email":"borgified@gmail.com"}],"_npmUser":{"name":"borgified","email":"borgified@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecs-alb-target_1.2.0-borgified_1589430101371_0.6872660349855311"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-14T04:21:41.319Z","1.2.0-borgified":"2020-05-14T04:21:41.475Z","modified":"2022-04-04T20:12:44.940Z"},"maintainers":[{"name":"borgified","email":"borgified@gmail.com"}],"description":"ECS ALB target","homepage":"https://github.com/borgified/ecs-alb-target","keywords":["cfn-modules","cfn-modules:Target"],"repository":{"type":"git","url":"git://github.com/borgified/ecs-alb-target.git"},"author":{"name":"borgified","email":"borgified@gmail.com"},"bugs":{"url":"https://github.com/borgified/ecs-alb-target/issues"},"license":"Apache-2.0","readme":"[![Build Status](https://travis-ci.org/cfn-modules/ecs-alb-target.svg?branch=master)](https://travis-ci.org/cfn-modules/ecs-alb-target)\n[![NPM version](https://img.shields.io/npm/v/@cfn-modules/ecs-alb-target.svg)](https://www.npmjs.com/package/@cfn-modules/ecs-alb-target)\n\n# cfn-modules: ECS ALB target\n\nECS ALB target.\n\n## Install\n\n> Install [Node.js and npm](https://nodejs.org/) first!\n\n```\nnpm i @cfn-modules/ecs-alb-target\n```\n\n## Usage\n\n```\n---\nAWSTemplateFormatVersion: '2010-09-09'\nDescription: 'cfn-modules example'\nResources:\n  Target:\n    Type: 'AWS::CloudFormation::Stack'\n    Properties:\n      Parameters:\n        AlbModule: !GetAtt 'Alb.Outputs.StackName' # required\n        AlbListenerModule: !GetAtt 'AlbListener.Outputs.StackName' # required\n        VpcModule: !GetAtt 'Vpc.Outputs.StackName' # required\n        AlertingModule: '' # optional\n        CognitoUserPoolModule: '' # optional\n        Priority: '1' # optional\n        HostPattern: '' # optional\n        PathPattern: '/*' # optional\n        DeregistrationDelayInSeconds: '60' # optional\n        AuthCallbackDomain: 'app.widdix.de' # optional, required when CognitoUserPoolModule is set\n        HealthCheckPath: '/' # optional\n      TemplateURL: './node_modules/@cfn-modules/ecs-alb-target/module.yml'\n```\n\n## Examples\n\n* [fargate-alb-proxy-pattern](https://github.com/cfn-modules/docs/tree/master/examples/fargate-alb-proxy-pattern)\n* [fargate-alb-single-container](https://github.com/cfn-modules/docs/tree/master/examples/fargate-alb-single-container)\n\n## Related modules\n\n* [alb](https://github.com/cfn-modules/alb)\n* [fargate-service](https://github.com/cfn-modules/fargate-service)\n* [cognito-userpool](https://github.com/cfn-modules/cognito-userpool)\n\n## Parameters\n\n<table>\n  <thead>\n    <tr>\n      <th>Name</th>\n      <th>Description</th>\n      <th>Default</th>\n      <th>Required?</th>\n      <th>Allowed values</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>AlbModule</td>\n      <td>Stack name of <a href=\"https://www.npmjs.com/package/@cfn-modules/alb\">alb module</a></td>\n      <td></td>\n      <td>yes</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>AlbListenerModule</td>\n      <td>Stack name of <a href=\"https://www.npmjs.com/package/@cfn-modules/alb-listener\">alb-listener module</a></td>\n      <td></td>\n      <td>yes</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>VpcModule</td>\n      <td>Stack name of <a href=\"https://www.npmjs.com/package/@cfn-modules/vpc\">vpc module</a></td>\n      <td></td>\n      <td>yes</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>AlertingModule</td>\n      <td>Stack name of <a href=\"https://www.npmjs.com/package/@cfn-modules/alerting\">alerting module</a></td>\n      <td></td>\n      <td>no</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>CognitoUserPoolModule</td>\n      <td>Stack name of <a href=\"https://www.npmjs.com/package/@cfn-modules/cognito-userpool\">cognito-userpool module</a></td>\n      <td></td>\n      <td>no</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>Priority</td>\n      <td>The priority for the rule. Elastic Load Balancing evaluates rules in priority order, from the lowest value to the highest value. If a request satisfies a rule, Elastic Load Balancing ignores all subsequent rules. A target group can have only one rule with a given priority.</td>\n      <td>1</td>\n      <td>no</td>\n      <td>1-99999</td>\n    </tr>\n    <tr>\n      <td>HostPattern</td>\n      <td>Host pattern (you can specify HostPattern and/or PathPattern)</td>\n      <td></td>\n      <td>no</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>PathPattern</td>\n      <td>Path pattern (you can specify HostPattern and/or PathPattern)</td>\n      <td>/*</td>\n      <td>no</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>DeregistrationDelayInSeconds</td>\n      <td>The amount of time, in seconds, for Elastic Load Balancing to wait before changing the state of a deregistering target from draining to unused</td>\n      <td>60</td>\n      <td>no</td>\n      <td>0-3600</td>\n    </tr>\n    <tr>\n      <td>AuthCallbackDomain</td>\n      <td>The domain name used to access a target which requires authentication via a Cognito User Pool, required when CognitoUserPoolModule is set.</td>\n      <td></td>\n      <td>no</td>\n      <td></td>\n    </tr>\n    <tr>\n      <td>HealthCheckPath</td>\n      <td>The HTTP GET request is sent to this path. The response status code must be in the range 200-399 for healthy containers</td>\n      <td>/</td>\n      <td>no</td>\n      <td></td>\n    </tr>\n  </tbody>\n</table>\n","readmeFilename":"README.md"}