SDK Installation
The package publishes Pulumi SDKs for TypeScript, Python, C#, Go, Java,
and Rust.
TypeScript
1
| npm install @johninnl/pulumi-netskope-publisher
|
Python
1
| pip install pulumi-netskope-publisher
|
C#
1
| dotnet add package JohninNL.Pulumi.NetskopePublisher
|
Go
1
| go get github.com/johnneerdael/pulumi-netskope-publisher/sdk/go/netskopepublisher
|
Java
The release workflow publishes the Java SDK as
com.pulumi:netskope-publisher to GitHub Packages by default.
Gradle dependency:
1
| implementation("com.pulumi:netskope-publisher:0.1.11")
|
Gradle repository:
1 2 3 4 5 6 7 8 9 10 11 12
| repositories { mavenCentral() maven { url = uri("https://maven.pkg.github.com/johnneerdael/pulumi-netskope-publisher") credentials { username = providers.gradleProperty("gpr.user").orNull ?: System.getenv("GITHUB_ACTOR") password = providers.gradleProperty("gpr.key").orNull ?: System.getenv("GITHUB_TOKEN") } } }
|
Use the same coordinates with Maven:
1 2 3 4 5
| <dependency> <groupId>com.pulumi</groupId> <artifactId>netskope-publisher</artifactId> <version>0.1.11</version> </dependency>
|
Rust
Add the published crate:
1
| pulumi-netskope-publisher = "0.1.11"
|
Rust programs also need Pulumi Gestalt:
1
| pulumi_gestalt_rust = "0.0.10"
|
Install the Pulumi Gestalt language plugin:
1
| pulumi plugin install language rust "0.0.10" --server github://api.github.com/andrzejressel/pulumi-gestalt
|