├── .github └── workflows │ ├── auto-rebase.yml │ ├── command-dispatch.yml │ ├── main.yaml │ ├── pr-comment.yaml │ ├── pr-tests-command.yaml │ ├── pr-tests.yaml │ ├── release.yml │ ├── stage-lint.yml │ └── stage-test.yml ├── .gitignore ├── .golangci.yaml ├── .version ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── examples ├── README.md ├── assets │ ├── consumer │ │ ├── Pulumi.yaml │ │ ├── file.txt │ │ └── file.txt.zip │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── schema.json ├── auto-naming │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── main_test.go │ └── schema.json ├── component-provider │ ├── PulumiPlugin.yaml │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── nested │ │ └── nestedRandomComponent.go │ ├── randomComponent.go │ └── schema.json ├── configurable │ ├── PulumiPlugin.yaml │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── main_test.go │ ├── mocks.gen.go │ └── schema.json ├── credentials │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── schema.json ├── dna-store │ ├── consumer │ │ ├── Pulumi.yaml │ │ └── data │ │ │ ├── me │ │ │ └── me.metadata │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── schema.json ├── echo │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── schema.json ├── file │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── schema.json ├── random-login │ ├── Makefile │ ├── PulumiPlugin.yaml │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── main_test.go │ ├── schema.json │ └── sdk │ │ └── go │ │ └── randomlogin │ │ ├── config │ │ └── config.go │ │ ├── doc.go │ │ ├── init.go │ │ ├── internal │ │ ├── pulumiUtilities.go │ │ └── pulumiVersion.go │ │ ├── moreRandomPassword.go │ │ ├── provider.go │ │ ├── pulumi-plugin.json │ │ ├── randomLogin.go │ │ ├── randomSalt.go │ │ └── usernameIsUnique.go ├── str │ ├── consumer │ │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── main_test.go │ ├── regex │ │ └── regex.go │ └── schema.json └── wrapped │ ├── PulumiPlugin.yaml │ ├── consumer │ └── Pulumi.yaml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── provider.go │ ├── schema-legacy.json │ └── schema.json ├── go.mod ├── go.sum ├── infer ├── README.md ├── apply_defaults.go ├── apply_secrets.go ├── apply_secrets_test.go ├── component.go ├── configuration.go ├── doc.go ├── errors.go ├── function.go ├── function_test.go ├── internal │ └── ende │ │ ├── ende.go │ │ └── ende_test.go ├── provider.go ├── provider_builder.go ├── provider_builder_test.go ├── resource.go ├── resource_test.go ├── schema.go ├── schema_test.go ├── tests │ ├── check_config_test.go │ ├── check_test.go │ ├── configure_test.go │ ├── construct_test.go │ ├── create_test.go │ ├── invoke_test.go │ ├── migrate_test.go │ ├── mocks.gen.go │ ├── mocks.go │ ├── provider_test.go │ ├── schema_test.go │ ├── token_test.go │ ├── types_test.go │ └── update_test.go ├── types.go ├── types │ └── asset.go └── types_test.go ├── integration ├── README.md ├── fake │ ├── engine.go │ └── monitor.go ├── integration.go ├── integration_test.go ├── monitor.go └── provider_linked.go ├── internal ├── doc.go ├── errors.go ├── introspect │ ├── annotator.go │ ├── introspect.go │ └── introspect_test.go ├── key │ └── key.go ├── putil │ ├── putil.go │ └── putil_test.go ├── rapid │ ├── reflect │ │ └── type.go │ └── resource │ │ └── resource.go └── rpc │ └── marshal.go ├── logging.go ├── middleware ├── README.md ├── cancel │ ├── cancel.go │ └── internal │ │ └── evict │ │ ├── pool.go │ │ └── pool_test.go ├── complexconfig │ ├── provider.go │ └── provider_test.go ├── context │ └── context.go ├── dispatch │ └── dispatch.go ├── doc.go ├── rpc │ ├── debug.go │ ├── debug_test.go │ ├── provider.go │ ├── provider_linked.go │ └── provider_test.go ├── schema │ ├── schema.go │ └── schema_test.go └── types.go ├── program.go ├── provider.go ├── provider_linked.go ├── provider_test.go ├── tests ├── .gitignore ├── cancel_test.go ├── component_test.go ├── config_test.go ├── context_test.go ├── go.mod ├── go.sum ├── grpc │ ├── asset_test.go │ ├── call_consumer │ │ ├── Pulumi.yaml │ │ ├── __main__.py │ │ ├── requirements.txt │ │ └── sdks │ │ │ └── test │ │ │ ├── build │ │ │ └── lib │ │ │ │ └── pulumi_test │ │ │ │ ├── __init__.py │ │ │ │ ├── _utilities.py │ │ │ │ ├── component.py │ │ │ │ ├── provider.py │ │ │ │ ├── pulumi-plugin.json │ │ │ │ └── py.typed │ │ │ ├── pulumi_test.egg-info │ │ │ ├── PKG-INFO │ │ │ ├── SOURCES.txt │ │ │ ├── dependency_links.txt │ │ │ ├── not-zip-safe │ │ │ ├── requires.txt │ │ │ └── top_level.txt │ │ │ ├── pulumi_test │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── _utilities.py │ │ │ ├── component.py │ │ │ ├── provider.py │ │ │ ├── pulumi-plugin.json │ │ │ └── py.typed │ │ │ └── setup.py │ ├── call_test.go │ ├── config │ │ ├── consumer │ │ │ ├── Pulumi.yaml │ │ │ └── run.sh │ │ ├── main.go │ │ └── provider │ │ │ └── provider.go │ ├── config_test.go │ ├── construct_consumer │ │ ├── Pulumi.yaml │ │ └── run.sh │ ├── construct_test.go │ ├── grpc.go │ ├── partial │ │ └── provider.go │ ├── partial_test.go │ ├── provider │ │ └── main.go │ └── wrap_rpc_test.go ├── invoke_test.go ├── parameterize_test.go ├── resource_test.go ├── rpc_test.go └── schema_test.go └── version.go /.github/workflows/auto-rebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/auto-rebase.yml -------------------------------------------------------------------------------- /.github/workflows/command-dispatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/command-dispatch.yml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/pr-comment.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-tests-command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/pr-tests-command.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/pr-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stage-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/stage-lint.yml -------------------------------------------------------------------------------- /.github/workflows/stage-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.github/workflows/stage-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.version: -------------------------------------------------------------------------------- 1 | 1.2.0 -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/codecov.yml -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/assets/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/assets/consumer/file.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /examples/assets/consumer/file.txt.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/consumer/file.txt.zip -------------------------------------------------------------------------------- /examples/assets/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/go.mod -------------------------------------------------------------------------------- /examples/assets/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/go.sum -------------------------------------------------------------------------------- /examples/assets/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/main.go -------------------------------------------------------------------------------- /examples/assets/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/assets/schema.json -------------------------------------------------------------------------------- /examples/auto-naming/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/auto-naming/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/go.mod -------------------------------------------------------------------------------- /examples/auto-naming/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/go.sum -------------------------------------------------------------------------------- /examples/auto-naming/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/main.go -------------------------------------------------------------------------------- /examples/auto-naming/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/main_test.go -------------------------------------------------------------------------------- /examples/auto-naming/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/auto-naming/schema.json -------------------------------------------------------------------------------- /examples/component-provider/PulumiPlugin.yaml: -------------------------------------------------------------------------------- 1 | runtime: go 2 | -------------------------------------------------------------------------------- /examples/component-provider/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/component-provider/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/go.mod -------------------------------------------------------------------------------- /examples/component-provider/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/go.sum -------------------------------------------------------------------------------- /examples/component-provider/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/main.go -------------------------------------------------------------------------------- /examples/component-provider/nested/nestedRandomComponent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/nested/nestedRandomComponent.go -------------------------------------------------------------------------------- /examples/component-provider/randomComponent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/randomComponent.go -------------------------------------------------------------------------------- /examples/component-provider/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/component-provider/schema.json -------------------------------------------------------------------------------- /examples/configurable/PulumiPlugin.yaml: -------------------------------------------------------------------------------- 1 | runtime: go -------------------------------------------------------------------------------- /examples/configurable/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/configurable/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/go.mod -------------------------------------------------------------------------------- /examples/configurable/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/go.sum -------------------------------------------------------------------------------- /examples/configurable/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/main.go -------------------------------------------------------------------------------- /examples/configurable/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/main_test.go -------------------------------------------------------------------------------- /examples/configurable/mocks.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/mocks.gen.go -------------------------------------------------------------------------------- /examples/configurable/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/configurable/schema.json -------------------------------------------------------------------------------- /examples/credentials/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/credentials/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/credentials/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/credentials/go.mod -------------------------------------------------------------------------------- /examples/credentials/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/credentials/go.sum -------------------------------------------------------------------------------- /examples/credentials/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/credentials/main.go -------------------------------------------------------------------------------- /examples/credentials/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/credentials/schema.json -------------------------------------------------------------------------------- /examples/dna-store/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/dna-store/consumer/data/me: -------------------------------------------------------------------------------- 1 | ACTG -------------------------------------------------------------------------------- /examples/dna-store/consumer/data/me.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/consumer/data/me.metadata -------------------------------------------------------------------------------- /examples/dna-store/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/go.mod -------------------------------------------------------------------------------- /examples/dna-store/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/go.sum -------------------------------------------------------------------------------- /examples/dna-store/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/main.go -------------------------------------------------------------------------------- /examples/dna-store/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/dna-store/schema.json -------------------------------------------------------------------------------- /examples/echo/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/echo/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/echo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/echo/go.mod -------------------------------------------------------------------------------- /examples/echo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/echo/go.sum -------------------------------------------------------------------------------- /examples/echo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/echo/main.go -------------------------------------------------------------------------------- /examples/echo/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/echo/schema.json -------------------------------------------------------------------------------- /examples/file/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/file/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/file/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/file/go.mod -------------------------------------------------------------------------------- /examples/file/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/file/go.sum -------------------------------------------------------------------------------- /examples/file/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/file/main.go -------------------------------------------------------------------------------- /examples/file/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/file/schema.json -------------------------------------------------------------------------------- /examples/random-login/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/Makefile -------------------------------------------------------------------------------- /examples/random-login/PulumiPlugin.yaml: -------------------------------------------------------------------------------- 1 | runtime: go -------------------------------------------------------------------------------- /examples/random-login/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/random-login/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/go.mod -------------------------------------------------------------------------------- /examples/random-login/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/go.sum -------------------------------------------------------------------------------- /examples/random-login/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/main.go -------------------------------------------------------------------------------- /examples/random-login/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/main_test.go -------------------------------------------------------------------------------- /examples/random-login/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/schema.json -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/config/config.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/doc.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/init.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/internal/pulumiUtilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/internal/pulumiUtilities.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/internal/pulumiVersion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/internal/pulumiVersion.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/moreRandomPassword.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/moreRandomPassword.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/provider.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/pulumi-plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/pulumi-plugin.json -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/randomLogin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/randomLogin.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/randomSalt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/randomSalt.go -------------------------------------------------------------------------------- /examples/random-login/sdk/go/randomlogin/usernameIsUnique.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/random-login/sdk/go/randomlogin/usernameIsUnique.go -------------------------------------------------------------------------------- /examples/str/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/str/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/go.mod -------------------------------------------------------------------------------- /examples/str/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/go.sum -------------------------------------------------------------------------------- /examples/str/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/main.go -------------------------------------------------------------------------------- /examples/str/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/main_test.go -------------------------------------------------------------------------------- /examples/str/regex/regex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/regex/regex.go -------------------------------------------------------------------------------- /examples/str/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/str/schema.json -------------------------------------------------------------------------------- /examples/wrapped/PulumiPlugin.yaml: -------------------------------------------------------------------------------- 1 | runtime: go -------------------------------------------------------------------------------- /examples/wrapped/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /examples/wrapped/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/go.mod -------------------------------------------------------------------------------- /examples/wrapped/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/go.sum -------------------------------------------------------------------------------- /examples/wrapped/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/main.go -------------------------------------------------------------------------------- /examples/wrapped/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/provider.go -------------------------------------------------------------------------------- /examples/wrapped/schema-legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/schema-legacy.json -------------------------------------------------------------------------------- /examples/wrapped/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/examples/wrapped/schema.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/go.sum -------------------------------------------------------------------------------- /infer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/README.md -------------------------------------------------------------------------------- /infer/apply_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/apply_defaults.go -------------------------------------------------------------------------------- /infer/apply_secrets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/apply_secrets.go -------------------------------------------------------------------------------- /infer/apply_secrets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/apply_secrets_test.go -------------------------------------------------------------------------------- /infer/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/component.go -------------------------------------------------------------------------------- /infer/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/configuration.go -------------------------------------------------------------------------------- /infer/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/doc.go -------------------------------------------------------------------------------- /infer/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/errors.go -------------------------------------------------------------------------------- /infer/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/function.go -------------------------------------------------------------------------------- /infer/function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/function_test.go -------------------------------------------------------------------------------- /infer/internal/ende/ende.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/internal/ende/ende.go -------------------------------------------------------------------------------- /infer/internal/ende/ende_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/internal/ende/ende_test.go -------------------------------------------------------------------------------- /infer/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/provider.go -------------------------------------------------------------------------------- /infer/provider_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/provider_builder.go -------------------------------------------------------------------------------- /infer/provider_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/provider_builder_test.go -------------------------------------------------------------------------------- /infer/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/resource.go -------------------------------------------------------------------------------- /infer/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/resource_test.go -------------------------------------------------------------------------------- /infer/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/schema.go -------------------------------------------------------------------------------- /infer/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/schema_test.go -------------------------------------------------------------------------------- /infer/tests/check_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/check_config_test.go -------------------------------------------------------------------------------- /infer/tests/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/check_test.go -------------------------------------------------------------------------------- /infer/tests/configure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/configure_test.go -------------------------------------------------------------------------------- /infer/tests/construct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/construct_test.go -------------------------------------------------------------------------------- /infer/tests/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/create_test.go -------------------------------------------------------------------------------- /infer/tests/invoke_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/invoke_test.go -------------------------------------------------------------------------------- /infer/tests/migrate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/migrate_test.go -------------------------------------------------------------------------------- /infer/tests/mocks.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/mocks.gen.go -------------------------------------------------------------------------------- /infer/tests/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/mocks.go -------------------------------------------------------------------------------- /infer/tests/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/provider_test.go -------------------------------------------------------------------------------- /infer/tests/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/schema_test.go -------------------------------------------------------------------------------- /infer/tests/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/token_test.go -------------------------------------------------------------------------------- /infer/tests/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/types_test.go -------------------------------------------------------------------------------- /infer/tests/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/tests/update_test.go -------------------------------------------------------------------------------- /infer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/types.go -------------------------------------------------------------------------------- /infer/types/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/types/asset.go -------------------------------------------------------------------------------- /infer/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/infer/types_test.go -------------------------------------------------------------------------------- /integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/README.md -------------------------------------------------------------------------------- /integration/fake/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/fake/engine.go -------------------------------------------------------------------------------- /integration/fake/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/fake/monitor.go -------------------------------------------------------------------------------- /integration/integration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/integration.go -------------------------------------------------------------------------------- /integration/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/integration_test.go -------------------------------------------------------------------------------- /integration/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/monitor.go -------------------------------------------------------------------------------- /integration/provider_linked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/integration/provider_linked.go -------------------------------------------------------------------------------- /internal/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/doc.go -------------------------------------------------------------------------------- /internal/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/errors.go -------------------------------------------------------------------------------- /internal/introspect/annotator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/introspect/annotator.go -------------------------------------------------------------------------------- /internal/introspect/introspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/introspect/introspect.go -------------------------------------------------------------------------------- /internal/introspect/introspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/introspect/introspect_test.go -------------------------------------------------------------------------------- /internal/key/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/key/key.go -------------------------------------------------------------------------------- /internal/putil/putil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/putil/putil.go -------------------------------------------------------------------------------- /internal/putil/putil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/putil/putil_test.go -------------------------------------------------------------------------------- /internal/rapid/reflect/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/rapid/reflect/type.go -------------------------------------------------------------------------------- /internal/rapid/resource/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/rapid/resource/resource.go -------------------------------------------------------------------------------- /internal/rpc/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/internal/rpc/marshal.go -------------------------------------------------------------------------------- /logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/logging.go -------------------------------------------------------------------------------- /middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/README.md -------------------------------------------------------------------------------- /middleware/cancel/cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/cancel/cancel.go -------------------------------------------------------------------------------- /middleware/cancel/internal/evict/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/cancel/internal/evict/pool.go -------------------------------------------------------------------------------- /middleware/cancel/internal/evict/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/cancel/internal/evict/pool_test.go -------------------------------------------------------------------------------- /middleware/complexconfig/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/complexconfig/provider.go -------------------------------------------------------------------------------- /middleware/complexconfig/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/complexconfig/provider_test.go -------------------------------------------------------------------------------- /middleware/context/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/context/context.go -------------------------------------------------------------------------------- /middleware/dispatch/dispatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/dispatch/dispatch.go -------------------------------------------------------------------------------- /middleware/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/doc.go -------------------------------------------------------------------------------- /middleware/rpc/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/rpc/debug.go -------------------------------------------------------------------------------- /middleware/rpc/debug_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/rpc/debug_test.go -------------------------------------------------------------------------------- /middleware/rpc/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/rpc/provider.go -------------------------------------------------------------------------------- /middleware/rpc/provider_linked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/rpc/provider_linked.go -------------------------------------------------------------------------------- /middleware/rpc/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/rpc/provider_test.go -------------------------------------------------------------------------------- /middleware/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/schema/schema.go -------------------------------------------------------------------------------- /middleware/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/schema/schema_test.go -------------------------------------------------------------------------------- /middleware/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/middleware/types.go -------------------------------------------------------------------------------- /program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/program.go -------------------------------------------------------------------------------- /provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/provider.go -------------------------------------------------------------------------------- /provider_linked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/provider_linked.go -------------------------------------------------------------------------------- /provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/provider_test.go -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | pulumi-resource-* 2 | venv 3 | __pycache__ 4 | state/ 5 | grpc.json -------------------------------------------------------------------------------- /tests/cancel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/cancel_test.go -------------------------------------------------------------------------------- /tests/component_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/component_test.go -------------------------------------------------------------------------------- /tests/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/config_test.go -------------------------------------------------------------------------------- /tests/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/context_test.go -------------------------------------------------------------------------------- /tests/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/go.mod -------------------------------------------------------------------------------- /tests/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/go.sum -------------------------------------------------------------------------------- /tests/grpc/asset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/asset_test.go -------------------------------------------------------------------------------- /tests/grpc/call_consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/Pulumi.yaml -------------------------------------------------------------------------------- /tests/grpc/call_consumer/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/__main__.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/requirements.txt: -------------------------------------------------------------------------------- 1 | sdks/test 2 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/__init__.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/_utilities.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/component.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/provider.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/pulumi-plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/pulumi-plugin.json -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/build/lib/pulumi_test/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/PKG-INFO -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/not-zip-safe: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/requires.txt -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | pulumi_test 2 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test/__init__.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test/_utilities.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test/component.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test/provider.py -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/pulumi-plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/pulumi_test/pulumi-plugin.json -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/pulumi_test/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/grpc/call_consumer/sdks/test/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_consumer/sdks/test/setup.py -------------------------------------------------------------------------------- /tests/grpc/call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/call_test.go -------------------------------------------------------------------------------- /tests/grpc/config/consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/config/consumer/Pulumi.yaml -------------------------------------------------------------------------------- /tests/grpc/config/consumer/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/config/consumer/run.sh -------------------------------------------------------------------------------- /tests/grpc/config/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/config/main.go -------------------------------------------------------------------------------- /tests/grpc/config/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/config/provider/provider.go -------------------------------------------------------------------------------- /tests/grpc/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/config_test.go -------------------------------------------------------------------------------- /tests/grpc/construct_consumer/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/construct_consumer/Pulumi.yaml -------------------------------------------------------------------------------- /tests/grpc/construct_consumer/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/construct_consumer/run.sh -------------------------------------------------------------------------------- /tests/grpc/construct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/construct_test.go -------------------------------------------------------------------------------- /tests/grpc/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/grpc.go -------------------------------------------------------------------------------- /tests/grpc/partial/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/partial/provider.go -------------------------------------------------------------------------------- /tests/grpc/partial_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/partial_test.go -------------------------------------------------------------------------------- /tests/grpc/provider/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/provider/main.go -------------------------------------------------------------------------------- /tests/grpc/wrap_rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/grpc/wrap_rpc_test.go -------------------------------------------------------------------------------- /tests/invoke_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/invoke_test.go -------------------------------------------------------------------------------- /tests/parameterize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/parameterize_test.go -------------------------------------------------------------------------------- /tests/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/resource_test.go -------------------------------------------------------------------------------- /tests/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/rpc_test.go -------------------------------------------------------------------------------- /tests/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/tests/schema_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulumi/pulumi-go-provider/HEAD/version.go --------------------------------------------------------------------------------