8.0.0 • Published 1 month ago

client-cloud-services v8.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 month ago

Sunbird

client-cloud-services

NPM version

Sunbird client cloud service is multi-cloud npm toolkit that provides access across cloud services while giving you full control to use cloud-specific features. Plugin allows users to provision their infrastructure in any cloud provider.

sunbird-client-cloud-services


License

This project is licensed under the MIT License. See LICENSE for more information.

Table of contents


Installation

$ npm install --save client-cloud-services

Usage

const cloudService  = require('client-cloud-services');

const config = {
  provider: CLOUD_PROVIDER,
  identity: CLOUD_IDENTITY,
  credential: CLOUD_IDENTITY_KEY,
  publicObjectStorage: PUBLIC_OBJECT_STORAGE
};

let client = cloudService.init(config);

client.SERVICE_NAME()...

Options

  1. Configuration for respective Cloud Providers
Generalized keysAzureAWSGCPOCIS3
providerazureawsgcloudocis3
identityAzure Account NameAWS Access KeyGCP Client EmailOCI S3 Access KeyS3 Access Key
credentialAzure Account KeyAWS Secret KeyGCP Private KeyOCI S3 Secret KeyS3 Secret Key
region--AWS Region--OCI Region--
projectId----GCP Project ID----
endpoint------OCI S3 endpointS3 endpoint endpoint
privateObjectStorageAzure Reports Container NameAWS Reports Bucket NameGCloud Reports Bucket NameOCI Reports Bucket NameS3 Reports Bucket Name
publicObjectStorageAzure Labels Container NameAWS Labels Bucket NameGCloud Labels Bucket NameOCI Labels Bucket NameS3 Labels Bucket Name

Note:- s3 is recommeneded for non aws s3 buckets.

Releases

Release Notes

8.0.0

1 month ago

3.0.6

3 months ago

3.0.4

9 months ago

3.0.3

9 months ago

3.0.2

9 months ago

3.0.1

9 months ago

3.0.5

9 months ago

3.0.0

9 months ago

2.0.7

11 months ago

2.0.6

12 months ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

0.0.4

1 year ago

0.0.3

2 years ago