open-index/open-npm huggingface dataset:
npm package: @sacloud/constants
Description: A definition of constants for SAKURA Cloud
Author: The sacloud/constants authors
Latest version: 0.0.5

# Constants for SAKURA Cloud

The definition of constants for SAKURA Cloud.

## Supported languages

- Node.js -  JavaScript, TypeScript, or any other Node.js compatible language
- Python(planning)
- .NET Core(planning)

If you would like to use Go, please see [Libsacloud](https://github.com/sacloud/libsacloud) project.
The constants on the project are generated by using the Libsacloud.

## Usage

### JavaScript/TypeScript

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

    $ npm install @sacloud/constants

or `yarn`:

    $ yarn add @sacloud/constants

After that you can use the Constants as follows:

```typescript
import Constants from "@sacloud/constants";

console.log("Based libsacloud version", Constants.Meta.Version);
console.log("Archive OSTypes", Constants.Archive.OSTypes);
/*
# Output Example
Based libsacloud version 2.8.2

Archive OSTypes {
  CentOS: 'centos',
  CentOS6: 'centos6',
  CentOS7: 'centos7',
  CentOS8: 'centos8',
  ...
}
 */

``` 

See [constants.json](constants.json) for full constants.

## License

  `libsacloud` Copyright (C) 2016-2021 The Libsacloud Authors.

  This project is published under [Apache 2.0 License](LICENSE).
npm package: @sacloud/pulumi_sakuracloud
Description: A Pulumi package for creating and managing SakuraCloud resources.
Latest version: 0.6.1

# Pulumi Provider for SakuraCloud

## Compatibility with Pulumi

- Pulumi v3.x ->  0.6+ 
- Pulumi v2.x ->  0.5  
- Pulumi v1.x -> ~0.4

## Installing

### pulumi plugin

    $ pulumi plugin install resource sakuracloud 0.6.1 --server https://github.com/sacloud/pulumi-sakuracloud/releases/download/0.6.1

### SDK

This package is available in many languages in the standard packaging formats.

### Node.js (Java/TypeScript)

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

    $ npm install @sacloud/pulumi_sakuracloud

or `yarn`:

    $ yarn add @sacloud/pulumi_sakuracloud

### Python

To use from Python, install using `pip`:

    $ pip install pulumi_sakuracloud

### Go

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

    $ go get github.com/sacloud/pulumi-sakuracloud/sdk
    
### .NET core(C#, VB.NET, and F#)

To use from .NET core, use `dotnet` to grab the latest version of the library

    $ dotnet add package Pulumi.Sakuracloud

## Configuration

The following configuration points are available for the `sakuracloud` provider:

- `sakuracloud:token` (environment: `SAKURACLOUD_ACCESS_TOKEN`) - the API token for `sakuracloud`
- `sakuracloud:secret` (environment: `SAKURACLOUD_ACCESS_TOKEN_SECRET`) - the API secret for `sakuracloud`
- `sakuracloud:zone` (environment: `SAKURACLOUD_ZONE`) - the default zone in which to deploy resources