Skip to content

Commit 38fbc95

Browse files
Releasing version 2.89.2
Releasing version 2.89.2
2 parents ec30cd7 + bb1bc12 commit 38fbc95

File tree

154 files changed

+351
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+351
-143
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6+
## 2.89.2 - 2024-07-09
7+
### Added
8+
- Support for cost management of shared resources in the Usage service
9+
- Support for creating new databases with oracle key vault on Exadata Cloud at Customer in the Database service
10+
- Support for confirming key store details on Exadata Cloud at Customer in the Database service
11+
12+
613
## 2.89.1 - 2024-07-02
714
### Added
815
- Support for calling Oracle Cloud Infrastructure services in the `ap-singapore-2` region

lib/accessgovernancecp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-accessgovernancecp",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Access Governance Cp Service",
55
"repository": {
66
"type": "git",

lib/adm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-adm",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Adm Service",
55
"repository": {
66
"type": "git",

lib/aianomalydetection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aianomalydetection",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

lib/aidocument/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aidocument",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Ai Document Service",
55
"repository": {
66
"type": "git",

lib/ailanguage/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-ailanguage",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Ai Language Service",
55
"repository": {
66
"type": "git",

lib/aispeech/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aispeech",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Ai Speech Service",
55
"repository": {
66
"type": "git",

lib/aivision/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aivision",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Ai Vision Service",
55
"repository": {
66
"type": "git",

lib/analytics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-analytics",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Analytics Service",
55
"repository": {
66
"type": "git",

lib/announcementsservice/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-announcementsservice",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Announcement Service",
55
"repository": {
66
"type": "git",

lib/apigateway/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apigateway",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for API gateway service",
55
"repository": {
66
"type": "git",

lib/apmconfig/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmconfig",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Apm Config Service",
55
"repository": {
66
"type": "git",

lib/apmcontrolplane/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmcontrolplane",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Apm Control Plane Service",
55
"repository": {
66
"type": "git",

lib/apmsynthetics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmsynthetics",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Apm Synthetics Service",
55
"repository": {
66
"type": "git",

lib/apmtraces/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmtraces",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Apm Traces Service",
55
"repository": {
66
"type": "git",

lib/appmgmtcontrol/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-appmgmtcontrol",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Appmgmt Control Service",
55
"repository": {
66
"type": "git",

lib/artifacts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-artifacts",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Artifacts Service",
55
"repository": {
66
"type": "git",

lib/audit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-audit",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Audit Service",
55
"repository": {
66
"type": "git",

lib/autoscaling/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-autoscaling",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Autoscaling Service",
55
"repository": {
66
"type": "git",

lib/bastion/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bastion",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Bastion Service",
55
"repository": {
66
"type": "git",

lib/bds/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bds",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for BDS Service",
55
"repository": {
66
"type": "git",

lib/blockchain/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-blockchain",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Blockchain Service",
55
"repository": {
66
"type": "git",

lib/budget/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-budget",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Budget Service",
55
"repository": {
66
"type": "git",

lib/capacitymanagement/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-capacitymanagement",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Capacity Management Service",
55
"repository": {
66
"type": "git",

lib/certificates/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-certificates",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Certificates Service",
55
"repository": {
66
"type": "git",

lib/certificatesmanagement/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-certificatesmanagement",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Certificates Management Service",
55
"repository": {
66
"type": "git",

lib/cims/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cims",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Cims ",
55
"repository": {
66
"type": "git",

lib/cloudbridge/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudbridge",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Cloud Bridge Service",
55
"repository": {
66
"type": "git",

lib/cloudguard/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudguard",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Cloud Guard Service",
55
"repository": {
66
"type": "git",

lib/cloudmigrations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudmigrations",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Cloud Migrations Service",
55
"repository": {
66
"type": "git",

lib/clusterplacementgroups/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-clusterplacementgroups",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Cluster Placement Groups Service",
55
"repository": {
66
"type": "git",

lib/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-common",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI Common module for NodeJS",
55
"repository": {
66
"type": "git",

lib/computecloudatcustomer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-computecloudatcustomer",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Compute Cloud At Customer Service",
55
"repository": {
66
"type": "git",

lib/computeinstanceagent/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-computeinstanceagent",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Compute Instance Agent Service",
55
"repository": {
66
"type": "git",

lib/containerengine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-containerengine",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Container Engine",
55
"repository": {
66
"type": "git",

lib/containerinstances/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-containerinstances",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Container Instances Service",
55
"repository": {
66
"type": "git",

lib/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-core",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Core",
55
"repository": {
66
"type": "git",

lib/dashboardservice/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-dashboardservice",
3-
"version": "2.89.1",
3+
"version": "2.89.2",
44
"description": "OCI NodeJS client for Dashboard Service Service",
55
"repository": {
66
"type": "git",

lib/database/lib/client.ts

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3171,6 +3171,83 @@ export class DatabaseClient {
31713171
}
31723172
}
31733173

3174+
/**
3175+
* This is for user to confirm to DBaaS that the Oracle Key Valut (OKV) connection IPs, username and password are all correct. This operation will put
3176+
* the Key Store back into Active state. If details are incorrect, your OKV account may get locked after some unsuccessful attempts to connect.
3177+
*
3178+
* This operation does not retry by default if the user has not defined a retry configuration.
3179+
* @param ConfirmKeyStoreDetailsAreCorrectRequest
3180+
* @return ConfirmKeyStoreDetailsAreCorrectResponse
3181+
* @throws OciError when an error occurs
3182+
* @example Click {@link https://docs.cloud.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/database/ConfirmKeyStoreDetailsAreCorrect.ts.html |here} to see how to use ConfirmKeyStoreDetailsAreCorrect API.
3183+
*/
3184+
public async confirmKeyStoreDetailsAreCorrect(
3185+
confirmKeyStoreDetailsAreCorrectRequest: requests.ConfirmKeyStoreDetailsAreCorrectRequest
3186+
): Promise<responses.ConfirmKeyStoreDetailsAreCorrectResponse> {
3187+
if (this.logger)
3188+
this.logger.debug("Calling operation DatabaseClient#confirmKeyStoreDetailsAreCorrect.");
3189+
const operationName = "confirmKeyStoreDetailsAreCorrect";
3190+
const apiReferenceLink =
3191+
"https://docs.oracle.com/iaas/api/#/en/database/20160918/KeyStore/ConfirmKeyStoreDetailsAreCorrect";
3192+
const pathParams = {
3193+
"{keyStoreId}": confirmKeyStoreDetailsAreCorrectRequest.keyStoreId
3194+
};
3195+
3196+
const queryParams = {};
3197+
3198+
let headerParams = {
3199+
"Content-Type": common.Constants.APPLICATION_JSON,
3200+
"opc-retry-token": confirmKeyStoreDetailsAreCorrectRequest.opcRetryToken,
3201+
"opc-request-id": confirmKeyStoreDetailsAreCorrectRequest.opcRequestId,
3202+
"if-match": confirmKeyStoreDetailsAreCorrectRequest.ifMatch
3203+
};
3204+
3205+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
3206+
const retrier = GenericRetrier.createPreferredRetrier(
3207+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
3208+
confirmKeyStoreDetailsAreCorrectRequest.retryConfiguration,
3209+
specRetryConfiguration
3210+
);
3211+
if (this.logger) retrier.logger = this.logger;
3212+
const request = await composeRequest({
3213+
baseEndpoint: this._endpoint,
3214+
defaultHeaders: this._defaultHeaders,
3215+
path: "/keyStores/{keyStoreId}/actions/confirmDetailsAreCorrect",
3216+
method: "POST",
3217+
pathParams: pathParams,
3218+
headerParams: headerParams,
3219+
queryParams: queryParams
3220+
});
3221+
try {
3222+
const response = await retrier.makeServiceCall(
3223+
this._httpClient,
3224+
request,
3225+
this.targetService,
3226+
operationName,
3227+
apiReferenceLink
3228+
);
3229+
const sdkResponse = composeResponse({
3230+
responseObject: <responses.ConfirmKeyStoreDetailsAreCorrectResponse>{},
3231+
responseHeaders: [
3232+
{
3233+
value: response.headers.get("opc-work-request-id"),
3234+
key: "opcWorkRequestId",
3235+
dataType: "string"
3236+
},
3237+
{
3238+
value: response.headers.get("opc-request-id"),
3239+
key: "opcRequestId",
3240+
dataType: "string"
3241+
}
3242+
]
3243+
});
3244+
3245+
return sdkResponse;
3246+
} catch (err) {
3247+
throw err;
3248+
}
3249+
}
3250+
31743251
/**
31753252
* Converts a non-container database to a pluggable database.
31763253
*

0 commit comments

Comments
 (0)