SDK Installation

The package publishes Pulumi SDKs for TypeScript, Python, C#, Go, Java,
and Rust.

Language Package Registry
TypeScript @johninnl/pulumi-netskope-publisher npm
Python pulumi-netskope-publisher PyPI
C# JohninNL.Pulumi.NetskopePublisher NuGet
Go github.com/johnneerdael/pulumi-netskope-publisher/sdk/go/netskopepublisher tagged GitHub module
Java com.pulumi:netskope-publisher GitHub Packages by default
Rust pulumi-netskope-publisher crates.io

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