1. Packages
  2. Descope
  3. Installation & Configuration
Descope v0.1.0 published on Saturday, Nov 16, 2024 by Descope

Descope: Installation & Configuration

descope logo
Descope v0.1.0 published on Saturday, Nov 16, 2024 by Descope

    Installation

    The Pulumi Descope provider is available as a package in all Pulumi languages:

    Installing

    This package is available for several languages/platforms:

    Node.js (JavaScript/TypeScript)

    To use from JavaScript or TypeScript in Node.js, install using either npm:

    npm install @descope/pulumi-descope
    

    or yarn:

    yarn add @descope/pulumi-descope
    

    Python

    To use from Python, install using pip:

    pip install descope-pulumi
    

    Go

    To use from Go, use go get to grab the latest version of the library:

    go get github.com/descope/pulumi-descope/sdk/go/...
    

    .NET

    To use from .NET, install using dotnet add package:

    dotnet add package Descope.Pulumi.Descope
    

    Provider Binary

    The Descope provider binary is a third party binary. It can be installed using the pulumi plugin command.

    pulumi plugin install resource descope <version> --server github://api.github.com/descope
    

    Replace the version string with your desired version, or omit it to install the latest version.

    Configuration

    The following configuration points are available for the descope provider:

    • descope:projectId (environment: DESCOPE_PROJECT_ID) - Descope Project ID
    • descope:managementKey (environment: DESCOPE_MANAGEMENT_KEY) - Descope Management Key

    both available from the Project and Company Settings page in Descope dashboard.

    descope logo
    Descope v0.1.0 published on Saturday, Nov 16, 2024 by Descope