Skip to content

Commit 9380d7f

Browse files
Releasing version 2.115.0
Releasing version 2.115.0
2 parents c2ae9b3 + adb8c69 commit 9380d7f

File tree

706 files changed

+35250
-7937
lines changed

Some content is hidden

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

706 files changed

+35250
-7937
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,30 @@
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.115.0 - 2025-08-12
7+
### Added
8+
- Support for calling Oracle Cloud Infrastructure services in the us-newark-1 region
9+
- Support for OCI Cache Config Sets in the Redis service
10+
- Support for Oracle Linux 8 in Devops Build Stage in the Build service
11+
- Support for Distributed Training V2 (DTv2) in the Data Science service
12+
- Support for stream video processing in the AI Vision service
13+
- Support for specifying compute cluster and placement constraints when launching instances in the Compute service
14+
- Support for SCIM query to allow advanced filtering across various columns in the List Finding Analytics operation in the Data Safe service
15+
- Support for Target Database Group in the Data Safe service
16+
- Support for adding additional contact to CMOS SR in the Cloud Incident Management service
17+
- Support for attachment uploads in the Cloud Incident Management service
18+
- Support for Amazon Kinesis endpoints in the Golden Gate service
19+
- Support for Azure Data Lake Storage azureAuthorityHost in the Golden Gate service
20+
21+
### Breaking Changes
22+
- The models `GenericArtifactLocationDetails`, `GenericArtifacts`, `ObjectStorageGenericArtifactLocationDetails`, `StageOutput`, `TestReportOutput` were removed from the Build service
23+
- The enum model `LifecycleStateEnum` was renamed to `OnPremConnectorLifecycleStateEnum` in the Data Safe service
24+
- The enum model `ListOnPremConnectorsOnPremConnectorLifecycleStateEnum` was renamed to `ListOnPremConnectorsLifecycleStateEnum` in the Data Safe service
25+
- The enum values `schemaName` and `tableName` removed from model `ListMaskingPolicyReferentialRelationsSortByEnum` in the Data Safe service
26+
- The field `OpcRetryToken` was removed from the model `CancelWorkRequestRequest` in the Data Safe service
27+
- The field `ComputeHostgroupId` was removed from the models `launchIntanceDetails`, `Instance`, and `LicensingConfig` in the Compute service
28+
- The model `SubscriptionInfo` was removed from the the Cloud Incident Management service
29+
630
## 2.114.1 - 2025-08-05
731
### Added
832
- Support for the Oracle Multicloud Hub service

index.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ export import datacatalog = require("oci-datacatalog");
5454
// DNS
5555
export import dns = require("oci-dns");
5656

57-
// DTS
58-
export import dts = require("oci-dts");
59-
6057
// Email
6158
export import email = require("oci-email");
6259

@@ -105,9 +102,6 @@ export import oda = require("oci-oda");
105102
// ONS
106103
export import ons = require("oci-ons");
107104

108-
// OS Management
109-
export import osmanagement = require("oci-osmanagement");
110-
111105
// Resource manager
112106
export import resourcemanager = require("oci-resourcemanager");
113107

@@ -162,7 +156,6 @@ export import bastion = require("oci-bastion");
162156
export import genericartifactscontent = require("oci-genericartifactscontent");
163157
export import jms = require("oci-jms");
164158
export import devops = require("oci-devops");
165-
export import aianomalydetection = require("oci-aianomalydetection");
166159
export import apmconfig = require("oci-apmconfig");
167160
export import datalabelingservice = require("oci-datalabelingservice");
168161
export import datalabelingservicedataplane = require("oci-datalabelingservicedataplane");
@@ -184,7 +177,6 @@ export import aivision = require("oci-aivision");
184177
export import threatintelligence = require("oci-threatintelligence");
185178
export import aispeech = require("oci-aispeech");
186179
export import stackmonitoring = require("oci-stackmonitoring");
187-
export import servicemesh = require("oci-servicemesh");
188180
export import adm = require("oci-adm");
189181
export import licensemanager = require("oci-licensemanager");
190182
export import governancerulescontrolplane = require("oci-governancerulescontrolplane");

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.114.1",
3+
"version": "2.115.0",
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.114.1",
3+
"version": "2.115.0",
44
"description": "OCI NodeJS client for Adm 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.114.1",
3+
"version": "2.115.0",
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.114.1",
3+
"version": "2.115.0",
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.114.1",
3+
"version": "2.115.0",
44
"description": "OCI NodeJS client for Ai Speech Service",
55
"repository": {
66
"type": "git",

lib/aivision/lib/aiservicevision-waiter.ts

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,63 @@ export class AIServiceVisionWaiter {
9797
);
9898
}
9999

100+
/**
101+
* Waits forStreamGroup till it reaches any of the provided states
102+
*
103+
* @param request the request to send
104+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
105+
* @return response returns GetStreamGroupResponse | null (null in case of 404 response)
106+
*/
107+
public async forStreamGroup(
108+
request: serviceRequests.GetStreamGroupRequest,
109+
...targetStates: models.StreamGroup.LifecycleState[]
110+
): Promise<serviceResponses.GetStreamGroupResponse | null> {
111+
return genericTerminalConditionWaiter(
112+
this.config,
113+
() => this.client.getStreamGroup(request),
114+
response => targetStates.includes(response.streamGroup.lifecycleState!),
115+
targetStates.includes(models.StreamGroup.LifecycleState.Deleted)
116+
);
117+
}
118+
119+
/**
120+
* Waits forStreamJob till it reaches any of the provided states
121+
*
122+
* @param request the request to send
123+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
124+
* @return response returns GetStreamJobResponse | null (null in case of 404 response)
125+
*/
126+
public async forStreamJob(
127+
request: serviceRequests.GetStreamJobRequest,
128+
...targetStates: models.StreamJob.LifecycleState[]
129+
): Promise<serviceResponses.GetStreamJobResponse | null> {
130+
return genericTerminalConditionWaiter(
131+
this.config,
132+
() => this.client.getStreamJob(request),
133+
response => targetStates.includes(response.streamJob.lifecycleState!),
134+
targetStates.includes(models.StreamJob.LifecycleState.Deleted)
135+
);
136+
}
137+
138+
/**
139+
* Waits forStreamSource till it reaches any of the provided states
140+
*
141+
* @param request the request to send
142+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
143+
* @return response returns GetStreamSourceResponse | null (null in case of 404 response)
144+
*/
145+
public async forStreamSource(
146+
request: serviceRequests.GetStreamSourceRequest,
147+
...targetStates: models.StreamSource.LifecycleState[]
148+
): Promise<serviceResponses.GetStreamSourceResponse | null> {
149+
return genericTerminalConditionWaiter(
150+
this.config,
151+
() => this.client.getStreamSource(request),
152+
response => targetStates.includes(response.streamSource.lifecycleState!),
153+
targetStates.includes(models.StreamSource.LifecycleState.Deleted)
154+
);
155+
}
156+
100157
/**
101158
* Waits forVideoJob till it reaches any of the provided states
102159
*
@@ -115,6 +172,25 @@ export class AIServiceVisionWaiter {
115172
);
116173
}
117174

175+
/**
176+
* Waits forVisionPrivateEndpoint till it reaches any of the provided states
177+
*
178+
* @param request the request to send
179+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
180+
* @return response returns GetVisionPrivateEndpointResponse | null (null in case of 404 response)
181+
*/
182+
public async forVisionPrivateEndpoint(
183+
request: serviceRequests.GetVisionPrivateEndpointRequest,
184+
...targetStates: models.VisionPrivateEndpoint.LifecycleState[]
185+
): Promise<serviceResponses.GetVisionPrivateEndpointResponse | null> {
186+
return genericTerminalConditionWaiter(
187+
this.config,
188+
() => this.client.getVisionPrivateEndpoint(request),
189+
response => targetStates.includes(response.visionPrivateEndpoint.lifecycleState!),
190+
targetStates.includes(models.VisionPrivateEndpoint.LifecycleState.Deleted)
191+
);
192+
}
193+
118194
/**
119195
* Waits forWorkRequest
120196
*

0 commit comments

Comments
 (0)