This SDK was generated using the following command sequence:
npm i
pulumi package gen-sdk --local terraform-provider@0.13.0 elastic/elasticstack 0.14.3
cp -r sdk/nodejs/* .
npm install
rm -r sdkAfter the above steps, manually update this README.md file.
It is important that the version of the terraform-provider plugin used to generate this SDK matches the one installed in the Spacelift runner Docker image. To update the terraform-provider version:
- Run the above command sequence and commit the resulting Node.js SDK to this repo.
- Update the pinned tag/SHA in
notion-next/src/pulumi/package.jsonif needed. - Update the Spacelift runner Dockerfile to install the new plugin version.
- Cut a Github release that matches the underlying provider version number
Due to a bug in the code generator, gen-sdk ended up reimporting one of the classes in index.ts (ElasticsearchMlDatafeedState to be specific). There's a simple 1 line fix for it and you can consult claude for it.
This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, please consult the source
terraform-provider-elasticstackrepo.