Skip to main content

Auto generated python package for Terraform Plugin RPC protocol

Project description

inmanta-tfplugin

This package contains the generated python package for Terraform Plugin RPC protocol

At inmanta, this is used by the terraform module, it was originally packaged in the module's plugins but we had to move it out because of an incompatibility between the agent file loading mechanism (inmanta-core#2205 and inmanta-core#2323) and the protobuf library: https://github.com/protocolbuffers/protobuf/issues/9535

How to use

import grpc
import inmanta_tfplugin.tfplugin5_pb2
import inmanta_tfplugin.tfplugin5_pb2_grpc

proto_addr = ""
channel = grpc.insecure_channel(proto_addr)
stub = inmanta_tfplugin.tfplugin5_pb2_grpc.ProviderStub(channel)

A more complete usage example can be found in inmanta's terraform module.

Package versioning

  • major: Major version of the source protobuf file used to generate the package.
  • minor: Minor version of the source protobuf file used to generate the package.
  • patch: Up to us, in case we want to re-release a generated package with a higher version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inmanta-tfplugin-5.2.0.tar.gz (15.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page