This is a Pulumi Dynamic Provider to operate on Twilio Segments Configurations API as Code.
- CRUD on Destinations
Please refer to CHANGELOG.md for release-to-release detail.
- Pulumi CLI (ˆ3.0.0)
- A pulumi project
- Create/Get an Access Token for the desired Segment workspace (https://segment.com/docs/config-api/authentication/)
- Add that token as an environment variable called
SEGMENT_ACCESS_TOKEN - On your pulumi project run
pulumi config set segment:workspace YOUR_WORKSPACE_NAMEto set the workspace of the pulumi project
To install run via npm:
npm run install segment-pulumi-provider
This package has a peerDependency, so you need to install it:
npm install @pulumi/pulumi
- Fork it (https://github.com/thedevcaptain/segment-pulumi-provider/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
I'm Francesco Borrelli an Italian Software Engineer, I love coding, solving problems and pizza so feel free contact me about anything 👊 Email LinkedIn