Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

oci-redis

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

oci-redis - npm Package Compare versions

Comparing version 2.91.1 to 2.92.0

lib/model/node-summary.d.ts

4

index.d.ts
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -102,3 +102,3 @@ *

/**
* Moves a Redis cluster into a different compartment within the same tenancy. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Moves an OCI Cache cluster into a different compartment within the same tenancy. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -112,3 +112,3 @@ * @param ChangeRedisClusterCompartmentRequest

/**
* Creates a new Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Creates a new OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*

@@ -123,3 +123,3 @@ * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

/**
* Deletes the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Deletes the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -133,3 +133,3 @@ * @param DeleteRedisClusterRequest

/**
* Retrieves the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Retrieves the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -152,5 +152,15 @@ * @param GetRedisClusterRequest

/**
* Lists the Redis clusters in the specified compartment. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Gets the list of all nodes in a cluster.
*
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
* @param ListRedisClusterNodesRequest
* @return ListRedisClusterNodesResponse
* @throws OciError when an error occurs
* @example Click {@link https://docs.cloud.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/redis/ListRedisClusterNodes.ts.html |here} to see how to use ListRedisClusterNodes API.
*/
listRedisClusterNodes(listRedisClusterNodesRequest: requests.ListRedisClusterNodesRequest): Promise<responses.ListRedisClusterNodesResponse>;
/**
* Lists the OCI Cache clusters in the specified compartment. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
* @param ListRedisClustersRequest

@@ -193,3 +203,3 @@ * @return ListRedisClustersResponse

/**
* Updates the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Updates the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -196,0 +206,0 @@ * @param UpdateRedisClusterRequest

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -255,3 +255,3 @@ *

/**
* Moves a Redis cluster into a different compartment within the same tenancy. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Moves an OCI Cache cluster into a different compartment within the same tenancy. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -318,3 +318,3 @@ * @param ChangeRedisClusterCompartmentRequest

/**
* Creates a new Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Creates a new OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*

@@ -388,3 +388,3 @@ * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

/**
* Deletes the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Deletes the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -449,3 +449,3 @@ * @param DeleteRedisClusterRequest

/**
* Retrieves the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Retrieves the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -581,5 +581,75 @@ * @param GetRedisClusterRequest

/**
* Lists the Redis clusters in the specified compartment. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Gets the list of all nodes in a cluster.
*
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
* @param ListRedisClusterNodesRequest
* @return ListRedisClusterNodesResponse
* @throws OciError when an error occurs
* @example Click {@link https://docs.cloud.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/redis/ListRedisClusterNodes.ts.html |here} to see how to use ListRedisClusterNodes API.
*/
listRedisClusterNodes(listRedisClusterNodesRequest) {
return __awaiter(this, void 0, void 0, function* () {
if (this.logger)
this.logger.debug("Calling operation RedisClusterClient#listRedisClusterNodes.");
const operationName = "listRedisClusterNodes";
const apiReferenceLink = "";
const pathParams = {
"{redisClusterId}": listRedisClusterNodesRequest.redisClusterId
};
const queryParams = {
"displayName": listRedisClusterNodesRequest.displayName,
"limit": listRedisClusterNodesRequest.limit,
"page": listRedisClusterNodesRequest.page,
"sortOrder": listRedisClusterNodesRequest.sortOrder,
"sortBy": listRedisClusterNodesRequest.sortBy
};
let headerParams = {
"Content-Type": common.Constants.APPLICATION_JSON,
"opc-request-id": listRedisClusterNodesRequest.opcRequestId
};
const specRetryConfiguration = common.OciSdkDefaultRetryConfiguration;
const retrier = oci_common_1.GenericRetrier.createPreferredRetrier(this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined, listRedisClusterNodesRequest.retryConfiguration, specRetryConfiguration);
if (this.logger)
retrier.logger = this.logger;
const request = yield oci_common_1.composeRequest({
baseEndpoint: this._endpoint,
defaultHeaders: this._defaultHeaders,
path: "/redisClusters/{redisClusterId}/nodes",
method: "GET",
pathParams: pathParams,
headerParams: headerParams,
queryParams: queryParams
});
try {
const response = yield retrier.makeServiceCall(this._httpClient, request, this.targetService, operationName, apiReferenceLink);
const sdkResponse = oci_common_1.composeResponse({
responseObject: {},
body: yield response.json(),
bodyKey: "redisNodeCollection",
bodyModel: model.RedisNodeCollection,
type: "model.RedisNodeCollection",
responseHeaders: [
{
value: response.headers.get("opc-request-id"),
key: "opcRequestId",
dataType: "string"
},
{
value: response.headers.get("opc-next-page"),
key: "opcNextPage",
dataType: "string"
}
]
});
return sdkResponse;
}
catch (err) {
throw err;
}
});
}
/**
* Lists the OCI Cache clusters in the specified compartment. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
* @param ListRedisClustersRequest

@@ -862,3 +932,3 @@ * @return ListRedisClustersResponse

/**
* Updates the specified Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Updates the specified OCI Cache cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.

@@ -865,0 +935,0 @@ * @param UpdateRedisClusterRequest

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -19,3 +19,3 @@ *

* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment
* into which the Redis cluster should be moved.
* into which the cluster should be moved.
*

@@ -22,0 +22,0 @@ */

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -14,6 +14,14 @@ *

/**
* The configuration details for a new Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* The configuration details for a new OCI Cache cluster. An OCI Cache cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*/
export interface CreateRedisClusterDetails {
/**
* Specifies whether the cluster is sharded or non-sharded.
*/
"clusterMode"?: string;
/**
* The number of shards in sharded cluster. Only applicable when clusterMode is SHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"shardCount"?: number;
/**
* A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

@@ -23,19 +31,19 @@ */

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the cluster.
*/
"compartmentId": string;
/**
* The number of nodes in the Redis cluster. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The number of nodes per shard in the cluster when clusterMode is SHARDED. This is the total number of nodes when clusterMode is NONSHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeCount": number;
/**
* The Redis version that the cluster is running.
* The OCI Cache engine version that the cluster is running.
*/
"softwareVersion": string;
/**
* The amount of memory allocated to the Redis cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The amount of memory allocated to the cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeMemoryInGBs": number;
/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster's subnet.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster's subnet.
*/

@@ -46,3 +54,3 @@ "subnetId": string;

* associated with this cluster. For more information,
* see [Using an NSG for Redis Clusters](https://docs.cloud.oracle.com/iaas/Content/redis/connecttorediscluster.htm#connecttorediscluster__networksecuritygroup).
* see [Using an NSG for Clusters](https://docs.cloud.oracle.com/iaas/Content/ocicache/connecttocluster.htm#connecttocluster__networksecuritygroup).
*

@@ -49,0 +57,0 @@ */

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -23,2 +23,4 @@ *

export import NodeCollection = NodeCollection.NodeCollection;
import * as NodeSummary from "./node-summary";
export import NodeSummary = NodeSummary.NodeSummary;
import * as OperationStatus from "./operation-status";

@@ -34,2 +36,4 @@ export import OperationStatus = OperationStatus.OperationStatus;

export import RedisClusterSummary = RedisClusterSummary.RedisClusterSummary;
import * as RedisNodeCollection from "./redis-node-collection";
export import RedisNodeCollection = RedisNodeCollection.RedisNodeCollection;
import * as SortOrder from "./sort-order";

@@ -36,0 +40,0 @@ export import SortOrder = SortOrder.SortOrder;

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -34,3 +34,3 @@ *

Object.defineProperty(exports, "__esModule", { value: true });
exports.WorkRequestSummaryCollection = exports.WorkRequestSummary = exports.WorkRequestResource = exports.WorkRequestLogEntryCollection = exports.WorkRequestLogEntry = exports.WorkRequestErrorCollection = exports.WorkRequestError = exports.WorkRequest = exports.UpdateRedisClusterDetails = exports.SortOrder = exports.RedisClusterSummary = exports.RedisClusterCollection = exports.RedisCluster = exports.OperationType = exports.OperationStatus = exports.NodeCollection = exports.Node = exports.CreateRedisClusterDetails = exports.ChangeRedisClusterCompartmentDetails = exports.ActionType = void 0;
exports.WorkRequestSummaryCollection = exports.WorkRequestSummary = exports.WorkRequestResource = exports.WorkRequestLogEntryCollection = exports.WorkRequestLogEntry = exports.WorkRequestErrorCollection = exports.WorkRequestError = exports.WorkRequest = exports.UpdateRedisClusterDetails = exports.SortOrder = exports.RedisNodeCollection = exports.RedisClusterSummary = exports.RedisClusterCollection = exports.RedisCluster = exports.OperationType = exports.OperationStatus = exports.NodeSummary = exports.NodeCollection = exports.Node = exports.CreateRedisClusterDetails = exports.ChangeRedisClusterCompartmentDetails = exports.ActionType = void 0;
const ActionType = __importStar(require("./action-type"));

@@ -46,2 +46,4 @@ exports.ActionType = ActionType.ActionType;

exports.NodeCollection = NodeCollection.NodeCollection;
const NodeSummary = __importStar(require("./node-summary"));
exports.NodeSummary = NodeSummary.NodeSummary;
const OperationStatus = __importStar(require("./operation-status"));

@@ -57,2 +59,4 @@ exports.OperationStatus = OperationStatus.OperationStatus;

exports.RedisClusterSummary = RedisClusterSummary.RedisClusterSummary;
const RedisNodeCollection = __importStar(require("./redis-node-collection"));
exports.RedisNodeCollection = RedisNodeCollection.RedisNodeCollection;
const SortOrder = __importStar(require("./sort-order"));

@@ -59,0 +63,0 @@ exports.SortOrder = SortOrder.SortOrder;

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -15,3 +15,3 @@ *

/**
* The collection of Redis cluster nodes.
* The collection of cluster nodes.
*/

@@ -18,0 +18,0 @@ export interface NodeCollection {

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -14,3 +14,3 @@ *

/**
* The details of each node in the Redis cluster.
* The details of each node in the cluster.
*/

@@ -27,3 +27,3 @@ export interface Node {

/**
* A user-friendly name of a Redis cluster node.
* A user-friendly name of a cluster node.
*/

@@ -30,0 +30,0 @@ "displayName": string;

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -15,7 +15,7 @@ *

/**
* A list of Redis clusters that match filter criteria, if any. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* A list of clusters that match filter criteria, if any. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*/
export interface RedisClusterCollection {
/**
* The list of Redis clusters.
* The list of clusters.
*/

@@ -22,0 +22,0 @@ "items": Array<model.RedisClusterSummary>;

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -14,3 +14,3 @@ *

/**
* Summary of information about a Redis cluster. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* Summary of information about a cluster. A cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*

@@ -20,3 +20,3 @@ */

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -29,7 +29,7 @@ "id": string;

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the cluster.
*/
"compartmentId": string;
/**
* The current state of the Redis cluster.
* The current state of the cluster.
*/

@@ -42,45 +42,53 @@ "lifecycleState"?: string;

/**
* The number of nodes in the Redis cluster. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The number of nodes per shard in the cluster when clusterMode is SHARDED. This is the total number of nodes when clusterMode is NONSHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeCount": number;
/**
* The amount of memory allocated to the Redis cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The amount of memory allocated to the cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeMemoryInGBs": number;
/**
* The fully qualified domain name (FQDN) of the API endpoint for the Redis cluster's primary node.
* The fully qualified domain name (FQDN) of the API endpoint for the cluster's primary node.
*/
"primaryFqdn": string;
/**
* The private IP address of the API endpoint for the Redis cluster's primary node.
* The private IP address of the API endpoint for the cluster's primary node.
*/
"primaryEndpointIpAddress": string;
/**
* The fully qualified domain name (FQDN) of the API endpoint for the Redis cluster's replica nodes.
* The fully qualified domain name (FQDN) of the API endpoint for the cluster's replica nodes.
*/
"replicasFqdn": string;
/**
* The private IP address of the API endpoint for the Redis cluster's replica nodes.
* The private IP address of the API endpoint for the cluster's replica nodes.
*/
"replicasEndpointIpAddress": string;
/**
* The Redis version that the cluster is running.
* The OCI Cache engine version that the cluster is running.
*/
"softwareVersion": string;
/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster's subnet.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster's subnet.
*/
"subnetId": string;
/**
* The date and time the Redis cluster was created. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
* The date and time the cluster was created. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
*/
"timeCreated"?: Date;
/**
* The date and time the Redis cluster was updated. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
* The date and time the cluster was updated. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
*/
"timeUpdated"?: Date;
/**
* Specifies whether the cluster is sharded or non-sharded.
*/
"clusterMode"?: string;
/**
* The number of shards in a sharded cluster. Only applicable when clusterMode is SHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"shardCount"?: number;
/**
* A list of Network Security Group (NSG) [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)
* associated with this cluster. For more information,
* see [Using an NSG for Redis Clusters](https://docs.cloud.oracle.com/iaas/Content/redis/connecttorediscluster.htm#connecttorediscluster__networksecuritygroup).
* see [Using an NSG for Clusters](https://docs.cloud.oracle.com/iaas/Content/ocicache/connecttocluster.htm#connecttocluster__networksecuritygroup).
*

@@ -87,0 +95,0 @@ */

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -15,7 +15,7 @@ *

/**
* A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](https://docs.cloud.oracle.com/iaas/Content/redis/home.htm).
* An OCI Cache cluster is a memory-based storage solution. For more information, see [OCI Cache](https://docs.cloud.oracle.com/iaas/Content/ocicache/home.htm).
*/
export interface RedisCluster {
/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -28,7 +28,7 @@ "id": string;

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the compartment that contains the cluster.
*/
"compartmentId": string;
/**
* The current state of the Redis cluster.
* The current state of the cluster.
*/

@@ -41,39 +41,39 @@ "lifecycleState"?: RedisCluster.LifecycleState;

/**
* The number of nodes in the Redis cluster. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The number of nodes per shard in the cluster when clusterMode is SHARDED. This is the total number of nodes when clusterMode is NONSHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeCount": number;
/**
* The amount of memory allocated to the Redis cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The amount of memory allocated to the cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeMemoryInGBs": number;
/**
* The fully qualified domain name (FQDN) of the API endpoint for the Redis cluster's primary node.
* The fully qualified domain name (FQDN) of the API endpoint for the cluster's primary node.
*/
"primaryFqdn": string;
/**
* The private IP address of the API endpoint for the Redis cluster's primary node.
* The private IP address of the API endpoint for the cluster's primary node.
*/
"primaryEndpointIpAddress": string;
/**
* The fully qualified domain name (FQDN) of the API endpoint for the Redis cluster's replica nodes.
* The fully qualified domain name (FQDN) of the API endpoint for the cluster's replica nodes.
*/
"replicasFqdn": string;
/**
* The private IP address of the API endpoint for the Redis cluster's replica nodes.
* The private IP address of the API endpoint for the cluster's replica nodes.
*/
"replicasEndpointIpAddress": string;
/**
* The Redis version that the cluster is running.
* The OCI Cache engine version that the cluster is running.
*/
"softwareVersion": RedisCluster.SoftwareVersion;
/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster's subnet.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster's subnet.
*/
"subnetId": string;
/**
* The date and time the Redis cluster was created. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
* The date and time the cluster was created. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
*/
"timeCreated"?: Date;
/**
* The date and time the Redis cluster was updated. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
* The date and time the cluster was updated. An [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string.
*/

@@ -83,5 +83,13 @@ "timeUpdated"?: Date;

/**
* Specifies whether the cluster is sharded or non-sharded.
*/
"clusterMode"?: RedisCluster.ClusterMode;
/**
* The number of shards in a sharded cluster. Only applicable when clusterMode is SHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"shardCount"?: number;
/**
* A list of Network Security Group (NSG) [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)
* associated with this cluster. For more information,
* see [Using an NSG for Redis Clusters](https://docs.cloud.oracle.com/iaas/Content/redis/connecttorediscluster.htm#connecttorediscluster__networksecuritygroup).
* see [Using an NSG for Clusters](https://docs.cloud.oracle.com/iaas/Content/ocicache/connecttocluster.htm#connecttocluster__networksecuritygroup).
*

@@ -142,4 +150,13 @@ */

}
enum ClusterMode {
Sharded = "SHARDED",
Nonsharded = "NONSHARDED",
/**
* This value is used if a service returns a value for this enum that is not recognized by this
* version of the SDK.
*/
UnknownValue = "UNKNOWN_VALUE"
}
function getJsonObj(obj: RedisCluster): object;
function getDeserializedJsonObj(obj: RedisCluster): object;
}
"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -62,2 +62,12 @@ *

})(SoftwareVersion = RedisCluster.SoftwareVersion || (RedisCluster.SoftwareVersion = {}));
let ClusterMode;
(function (ClusterMode) {
ClusterMode["Sharded"] = "SHARDED";
ClusterMode["Nonsharded"] = "NONSHARDED";
/**
* This value is used if a service returns a value for this enum that is not recognized by this
* version of the SDK.
*/
ClusterMode["UnknownValue"] = "UNKNOWN_VALUE";
})(ClusterMode = RedisCluster.ClusterMode || (RedisCluster.ClusterMode = {}));
function getJsonObj(obj) {

@@ -64,0 +74,0 @@ const jsonObj = Object.assign(Object.assign({}, obj), {

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -14,6 +14,10 @@ *

/**
* The configuration to update for an existing Redis cluster.
* The configuration to update for an existing cluster.
*/
export interface UpdateRedisClusterDetails {
/**
* The number of shards in sharded cluster. Only applicable when clusterMode is SHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"shardCount"?: number;
/**
* A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

@@ -23,7 +27,7 @@ */

/**
* The number of nodes in the Redis cluster. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The number of nodes per shard in the cluster when clusterMode is SHARDED. This is the total number of nodes when clusterMode is NONSHARDED. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/
"nodeCount"?: number;
/**
* The amount of memory allocated to the Redis cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
* The amount of memory allocated to the cluster's nodes, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
*/

@@ -34,3 +38,3 @@ "nodeMemoryInGBs"?: number;

* associated with this cluster. For more information,
* see [Using an NSG for Redis Clusters](https://docs.cloud.oracle.com/iaas/Content/redis/connecttorediscluster.htm#connecttorediscluster__networksecuritygroup).
* see [Using an NSG for Clusters](https://docs.cloud.oracle.com/iaas/Content/ocicache/connecttocluster.htm#connecttocluster__networksecuritygroup).
*

@@ -37,0 +41,0 @@ */

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -5,0 +5,0 @@ *

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

@@ -20,3 +20,3 @@ /**

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -23,0 +23,0 @@ "redisClusterId": string;

@@ -20,3 +20,3 @@ /**

/**
* Details for the new RedisCluster.
* Details for the new cluster.
*/

@@ -23,0 +23,0 @@ "createRedisClusterDetails": model.CreateRedisClusterDetails;

@@ -19,3 +19,3 @@ /**

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -22,0 +22,0 @@ "redisClusterId": string;

@@ -19,3 +19,3 @@ /**

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -22,0 +22,0 @@ "redisClusterId": string;

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -25,2 +25,4 @@ *

export import GetWorkRequestRequest = GetWorkRequestRequest.GetWorkRequestRequest;
import * as ListRedisClusterNodesRequest from "./list-redis-cluster-nodes-request";
export import ListRedisClusterNodesRequest = ListRedisClusterNodesRequest.ListRedisClusterNodesRequest;
import * as ListRedisClustersRequest from "./list-redis-clusters-request";

@@ -27,0 +29,0 @@ export import ListRedisClustersRequest = ListRedisClustersRequest.ListRedisClustersRequest;

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -34,3 +34,5 @@ *

Object.defineProperty(exports, "__esModule", { value: true });
exports.ListWorkRequestsRequest = exports.ListWorkRequestLogsRequest = exports.ListWorkRequestErrorsRequest = exports.ListRedisClustersRequest = void 0;
exports.ListWorkRequestsRequest = exports.ListWorkRequestLogsRequest = exports.ListWorkRequestErrorsRequest = exports.ListRedisClustersRequest = exports.ListRedisClusterNodesRequest = void 0;
const ListRedisClusterNodesRequest = __importStar(require("./list-redis-cluster-nodes-request"));
exports.ListRedisClusterNodesRequest = ListRedisClusterNodesRequest.ListRedisClusterNodesRequest;
const ListRedisClustersRequest = __importStar(require("./list-redis-clusters-request"));

@@ -37,0 +39,0 @@ exports.ListRedisClustersRequest = ListRedisClustersRequest.ListRedisClustersRequest;

@@ -32,3 +32,3 @@ /**

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -35,0 +35,0 @@ "id"?: string;

@@ -20,3 +20,3 @@ /**

/**
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the Redis cluster.
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Oracle) of the cluster.
*/

@@ -23,0 +23,0 @@ "redisClusterId": string;

/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -25,2 +25,4 @@ *

export import GetWorkRequestResponse = GetWorkRequestResponse.GetWorkRequestResponse;
import * as ListRedisClusterNodesResponse from "./list-redis-cluster-nodes-response";
export import ListRedisClusterNodesResponse = ListRedisClusterNodesResponse.ListRedisClusterNodesResponse;
import * as ListRedisClustersResponse from "./list-redis-clusters-response";

@@ -27,0 +29,0 @@ export import ListRedisClustersResponse = ListRedisClustersResponse.ListRedisClustersResponse;

"use strict";
/**
* Redis Service API
* Use the Redis Service API to create and manage Redis clusters. A Redis cluster is a memory-based storage solution. For more information, see [OCI Caching Service with Redis](/iaas/Content/redis/home.htm).
* OCI Cache API
* Use the OCI Cache API to create and manage clusters. A cluster is a memory-based storage solution. For more information, see [OCI Cache](/iaas/Content/ocicache/home.htm).
* OpenAPI spec version: 20220315

@@ -6,0 +6,0 @@ *

{
"name": "oci-redis",
"version": "2.91.1",
"version": "2.92.0",
"description": "OCI NodeJS client for Redis Service",

@@ -18,4 +18,4 @@ "repository": {

"dependencies": {
"oci-common": "2.91.1",
"oci-workrequests": "2.91.1"
"oci-common": "2.92.0",
"oci-workrequests": "2.92.0"
},

@@ -22,0 +22,0 @@ "publishConfig": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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