New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

redis-cloud-api-sdk

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redis-cloud-api-sdk - npm Package Compare versions

Comparing version 1.6.0 to 1.6.2

11

api/subscription.ts
import { AxiosInstance } from "axios";
import { CidrUpdateParameters, CreateSubscriptionParameters, SubscriptionUpdateParameters, VpcPeeringCreationParameters } from "../types/parameters/subscription";
import { SubscriptionCidrWhitelist, SubscriptionVpcPeering } from "../types/responses/subscription";
import {
CidrUpdateParameters, CreateSubscriptionParameters, SubscriptionUpdateParameters,
VpcPeeringCreationParameters
} from "../types/parameters/subscription";
import { SubscriptionCidrWhitelist, SubscriptionVpcPeering, SubscriptionResponse } from "../types/responses/subscription";
import { TaskResponse } from '../types/task';

@@ -16,3 +19,3 @@ import { Task } from '../api/task';

*/
async getSubscriptions(): Promise<Subscription[] & {[key: string]: any}> {
async getSubscriptions(): Promise<SubscriptionResponse[] & {[key: string]: any}> {
try {

@@ -47,3 +50,3 @@ const response: any = await this.client.get('/subscriptions');

*/
async getSubscription(subscriptionId: number): Promise<Subscription & {[key: string]: any}> {
async getSubscription(subscriptionId: number): Promise<SubscriptionResponse & {[key: string]: any}> {
try {

@@ -50,0 +53,0 @@ const response: any = await this.client.get(`/subscriptions/${subscriptionId}`);

import { CreateSubscriptionParameters, SubscriptionUpdateParameters, CidrUpdateParameters, VpcPeeringCreationParameters } from './types/parameters/subscription';
import { DatabaseImportParameters, DatabaseCreationParameters, DatabaseUpdateParameters } from './types/parameters/database';
import { CloudAccountCreationParameters, CloudAccountUpdateParameters } from './types/parameters/cloud-account';
import { SubscriptionCloudProvider, SubscriptionCidrWhitelist, SubscriptionStatus, SubscriptionVpcPeering, SubscriptionVpcPeeringStatus } from './types/responses/subscription';
import { SubscriptionCloudProvider, SubscriptionCidrWhitelist, SubscriptionStatus, SubscriptionVpcPeering, SubscriptionVpcPeeringStatus, SubscriptionResponse } from './types/responses/subscription';
import { AccountInformation, DatabaseModule, SystemLog, PaymentMethod, Plan, Region, DataPersistence } from './types/responses/general';

@@ -9,3 +9,2 @@ import { CloudAccount, CloudAccountStatus } from './types/responses/cloud-account';

import { DatabaseResponse, DatabaseStatus } from './types/responses/database';
import { Subscription } from './api/subscription';
import { Task } from './api/task';

@@ -77,3 +76,3 @@ export declare class CloudAPISDK {

*/
getSubscriptions(): Promise<Subscription[] & {
getSubscriptions(): Promise<SubscriptionResponse[] & {
[key: string]: any;

@@ -92,3 +91,3 @@ }>;

*/
getSubscription(subscriptionId: number): Promise<Subscription & {
getSubscription(subscriptionId: number): Promise<SubscriptionResponse & {
[key: string]: any;

@@ -256,3 +255,3 @@ }>;

*/
waitForSubscriptionStatus(subscriptionId: number, expectedStatus: SubscriptionStatus, timeoutInSeconds?: number, sleepTimeInSeconds?: number): Promise<Subscription & {
waitForSubscriptionStatus(subscriptionId: number, expectedStatus: SubscriptionStatus, timeoutInSeconds?: number, sleepTimeInSeconds?: number): Promise<SubscriptionResponse & {
[key: string]: any;

@@ -259,0 +258,0 @@ }>;

import { AxiosInstance } from "axios";
import { CidrUpdateParameters, CreateSubscriptionParameters, SubscriptionUpdateParameters, VpcPeeringCreationParameters } from "../types/parameters/subscription";
import { SubscriptionCidrWhitelist, SubscriptionVpcPeering } from "../types/responses/subscription";
import { SubscriptionCidrWhitelist, SubscriptionVpcPeering, SubscriptionResponse } from "../types/responses/subscription";
import { TaskResponse } from '../types/task';

@@ -13,3 +13,3 @@ export declare class Subscription {

*/
getSubscriptions(): Promise<Subscription[] & {
getSubscriptions(): Promise<SubscriptionResponse[] & {
[key: string]: any;

@@ -28,3 +28,3 @@ }>;

*/
getSubscription(subscriptionId: number): Promise<Subscription & {
getSubscription(subscriptionId: number): Promise<SubscriptionResponse & {
[key: string]: any;

@@ -31,0 +31,0 @@ }>;

@@ -7,4 +7,4 @@ export { CloudAPISDK, CloudAPISDKParameters } from './api';

export { DatabaseProtocol, DatabaseDataEvictionPolicy, DatabaseDataPersistence, DatabaseImportSource, DatabaseThroughputMeasurement, DatabaseStatus, DatabaseResponse, DatabaseReplicaOfEndpoints } from './types/responses/database';
export { SubscriptionCloudProvider, SubscriptionMemoryStorage, Subscription, SubscriptionPricing, SubscriptionStatus, } from './types/responses/subscription';
export { SubscriptionCloudProvider, SubscriptionMemoryStorage, SubscriptionResponse, SubscriptionPricing, SubscriptionStatus } from './types/responses/subscription';
export { DatabaseModule } from './types/responses/general';
export { Task, TaskResponse, ErrorResponse, TaskStatus } from './types/task';

@@ -13,3 +13,3 @@ import { Region } from './general';

*/
export declare type Subscription = {
export declare type SubscriptionResponse = {
id: number;

@@ -16,0 +16,0 @@ name: string;

{
"name": "redis-cloud-api-sdk",
"version": "1.6.0",
"version": "1.6.2",
"description": "This is a client for the Redislabs Cloud API",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc