Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShimProvider ¶
type ShimProvider interface { shim.Provider Server(context.Context) (tfprotov6.ProviderServer, error) Resources(context.Context) (runtypes.Resources, error) DataSources(context.Context) (runtypes.DataSources, error) Config(context.Context) (tftypes.Object, error) }
ShimProvider is a shim.Provider that is capable of serving the github.com/pulumi/pulumi-terraform-bridge/v3/pf aspect of the bridge.
The interface for ShimProvider is considered unstable, and may change at any time.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
plugin
The code in this package implements Context-preserving provider server and is forked from pulumi/pulumi.
|
The code in this package implements Context-preserving provider server and is forked from pulumi/pulumi. |
proto enables building a shim.Provider around a tfprotov6.ProviderServer.
|
proto enables building a shim.Provider around a tfprotov6.ProviderServer. |
internal/testprovider/cmd/pulumi-resource-muxedrandom
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-resource-random
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-resource-testbridge
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-resource-tls
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-tfgen-muxedrandom
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-tfgen-random
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/cmd/pulumi-tfgen-testbridge
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers.
|
Implements a Pulumi provider for testing the functionality of bridging Terraform Plugin Framework based providers. |
internal/testprovider/sdkv2randomprovider
Implements a TF Provider against SDKv2 for testing the muxer.
|
Implements a TF Provider against SDKv2 for testing the muxer. |
Package tfbridge implements adapters for constructing [Pulumi Resource Providers] from Terraform providers built with the [Terraform Plugin Framework].
|
Package tfbridge implements adapters for constructing [Pulumi Resource Providers] from Terraform providers built with the [Terraform Plugin Framework]. |
Package tfgen implements build-time introspection and generating a [Pulumi Package Schema].
|
Package tfgen implements build-time introspection and generating a [Pulumi Package Schema]. |
Click to show internal directories.
Click to hide internal directories.