rl-cloud-api-sdk
Advanced tools
Comparing version 1.4.5 to 1.4.6
@@ -8,3 +8,3 @@ import { CreateSubscriptionParameters, SubscriptionUpdateParameters, CidrUpdateParameters, VpcPeeringCreationParameters } from './types/parameters/subscription'; | ||
import { TaskResponse, TaskStatus } from './types/task'; | ||
import { Database, DatabaseStatus } from './types/responses/database'; | ||
import { DatabaseResponse, DatabaseStatus } from './types/responses/database'; | ||
import { Subscription } from './api/subscription'; | ||
@@ -149,3 +149,3 @@ import { Task } from './api/task'; | ||
*/ | ||
getDatabases(subscriptionId: number): Promise<Database[] & { | ||
getDatabases(subscriptionId: number): Promise<DatabaseResponse[] & { | ||
[key: string]: any; | ||
@@ -166,3 +166,3 @@ }>; | ||
*/ | ||
getDatabase(subscriptionId: number, databaseId: number): Promise<Database & { | ||
getDatabase(subscriptionId: number, databaseId: number): Promise<DatabaseResponse & { | ||
[key: string]: any; | ||
@@ -276,3 +276,3 @@ }>; | ||
*/ | ||
waitForDatabaseStatus(subscriptionId: number, databaseId: number, expectedStatus: DatabaseStatus, timeoutInSeconds?: number, sleepTimeInSeconds?: number): Promise<Database & { | ||
waitForDatabaseStatus(subscriptionId: number, databaseId: number, expectedStatus: DatabaseStatus, timeoutInSeconds?: number, sleepTimeInSeconds?: number): Promise<DatabaseResponse & { | ||
[key: string]: any; | ||
@@ -279,0 +279,0 @@ }>; |
export { CloudAPISDK, CloudAPISDKParameters } from './api'; | ||
export { CloudAccountCreationParameters, CloudAccountUpdateParameters } from './types/parameters/cloud-account'; | ||
export { DatabaseCreationParameters, DatabaseUpdateParameters, DatabaseImportParameters, Module, Alert, AlertName } from './types/parameters/database'; | ||
export { CreateSubscriptionParameters, SubscriptionUpdateParameters, VpcPeeringCreationParameters, CidrUpdateParameters, CloudProvider, Database, CloudProviderRegion } from './types/parameters/subscription'; | ||
export { CreateSubscriptionParameters, SubscriptionUpdateParameters, VpcPeeringCreationParameters, CidrUpdateParameters, CloudProvider, DatabaseParameters, CloudProviderRegion } from './types/parameters/subscription'; | ||
export { CloudAccountProvider } from './types/responses/cloud-account'; | ||
export { DatabaseProtocol, DatabaseDataEvictionPolicy, DatabaseDataPersistence, DatabaseImportSource, DatabaseThroughputMeasurement, DatabaseStatus } from './types/responses/database'; | ||
export { DatabaseProtocol, DatabaseDataEvictionPolicy, DatabaseDataPersistence, DatabaseImportSource, DatabaseThroughputMeasurement, DatabaseStatus, DatabaseResponse, DatabaseReplicaOfEndpoints } from './types/responses/database'; | ||
export { SubscriptionCloudProvider, SubscriptionMemoryStorage, Subscription, SubscriptionPricing, SubscriptionStatus, } from './types/responses/subscription'; | ||
export { DatabaseModule } from './types/responses/general'; | ||
export { Task, TaskResponse, ErrorResponse, TaskStatus } from './types/task'; |
@@ -21,3 +21,3 @@ import { SubscriptionMemoryStorage, SubscriptionCloudProvider } from '../responses/subscription'; | ||
cloudProviders: CloudProvider[]; | ||
databases: Database[]; | ||
databases: DatabaseParameters[]; | ||
}; | ||
@@ -67,3 +67,3 @@ /** | ||
*/ | ||
export declare type Database = { | ||
export declare type DatabaseParameters = { | ||
name: string; | ||
@@ -70,0 +70,0 @@ protocol?: DatabaseProtocol; |
@@ -25,3 +25,3 @@ import { DatabaseModule } from './general'; | ||
*/ | ||
export declare type Database = { | ||
export declare type DatabaseResponse = { | ||
databaseId: number; | ||
@@ -43,3 +43,3 @@ name: string; | ||
throughputMeasurement: DatabaseThroughputMeasurement; | ||
replicaOf: null | string[]; | ||
replicaOf: DatabaseReplicaOfEndpoints; | ||
clustering: DatabaseClustering; | ||
@@ -145,1 +145,7 @@ security: DatabaseSecurity; | ||
export declare type DatabaseStatus = 'active' | 'draft' | 'active-change-pending' | 404 | 'error' | 'synced'; | ||
/** | ||
* The replica of endpoints of the database | ||
*/ | ||
export declare type DatabaseReplicaOfEndpoints = { | ||
endpoints: string[]; | ||
}; |
{ | ||
"name": "rl-cloud-api-sdk", | ||
"version": "1.4.5", | ||
"version": "1.4.6", | ||
"description": "This is a client for the Redislabs Cloud API", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
119793
2580