UNPKG

dd-cloud-control

Version:

Cloud Control sdk for nodejs

22 lines (20 loc) 749 B
import { Credentials } from "./models/credentials"; import { ApiUris } from "./api-uris"; import { request, RequestOptions } from "https"; export namespace CloudControl { const BASE_URI = "https://apiqa1geo1.itaas.dimensiondata.com/"; export function getUser(credentials: Credentials) { let encoded = Buffer.from(credentials.userName + ":" + credentials.password, "bas64"); let requestOption: RequestOptions = { host: BASE_URI, method: "GET", path: ApiUris.myUser, headers: { "Authorization": "Basic " + encoded } }; request(requestOption, (response) => { console.log(response); }); } }