Skip to content

Commit c6b854a

Browse files
Releasing version 2.24.0
Releasing version 2.24.0
2 parents 4d6a1df + 8070e92 commit c6b854a

File tree

964 files changed

+33108
-2376
lines changed

Some content is hidden

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

964 files changed

+33108
-2376
lines changed

CHANGELOG.md

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

44
The format is based on [Keep a Changelog](http://keepachangelog.com/).
55

6+
## 2.24.0 - 2022-04-26
7+
### Added
8+
- Support for the Service Mesh service
9+
- Support for security zones in the Cloud Guard service
10+
- Support for virtual test access points (VTAPs) in the Networking service
11+
- Support for monitoring as a source in the Service Connector Hub service
12+
- Support for creating budgets that target subscriptions and child tenancies in the Budgets service
13+
- Support for listing shapes and specifying a shape during creation of a node in the Roving Edge Infrastructure service
14+
- Support for bringing your own key in the Roving Edge Infrastructure service
15+
- Support for enabling inspection of HTTP request bodies in the Web Application Acceleration and Security
16+
- Support for cost management schedules in the Usage service
17+
- Support for TCPS on external containers as well as non-container and pluggable databases in the Database service
18+
- Support for autoscaling on Open Data Hub (ODH) clusters in the Big Data service
19+
- Support for creating Open Data Hub (ODH) 0.9 clusters in the Big Data service
20+
- Support for Open Data Hub (ODH) patch management in the Big Data service
21+
- Support for customizable Kerberos realm names in the Big Data service
22+
- Support for dedicated vantage points in the Application Performance Monitoring service
23+
- Support for reactivating child tenancies in the Organizations service
24+
- Support for punctuation and the SRT transcription format in the AI Speech service
25+
26+
### Breaking Changes
27+
- Support for default retries on some operations in the Networking service
28+
- Support for default retries on all operations in the Data Safe service
29+
- Support for default retries on some additional operations in the Application Performance Monitoring service
30+
- Property `riskScore` is removed from model `Sighting` in the Cloud Guard service
31+
- Property `subscriptionId` is changed from optional to required from model `ListSubscriptionMappingsRequest` in the Tenant Manager Control Plane service
32+
- Property `nodeType` is a required parameter for the model `AddWorkerNodesRequest` and `AddWorkerNodesDetails` in the Big Data Service
33+
634
## 2.23.0 - 2022-04-19
735
### Added
836
- Support for the Stack Monitoring service

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,4 @@ export import threatintelligence = require("oci-threatintelligence");
188188
export import aispeech = require("oci-aispeech");
189189
export import dataconnectivity = require("oci-dataconnectivity");
190190
export import stackmonitoring = require("oci-stackmonitoring");
191+
export import servicemesh = require("oci-servicemesh");

lib/aianomalydetection/lib/client.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export class AnomalyDetectionClient {
3838
protected "_waiters": AnomalyDetectionWaiter;
3939
protected "_clientConfiguration": common.ClientConfiguration;
4040
protected _circuitBreaker = null;
41+
protected _httpOptions: any = undefined;
4142

4243
protected _httpClient: common.HttpClient;
4344

@@ -50,6 +51,9 @@ export class AnomalyDetectionClient {
5051
this._circuitBreaker = clientConfiguration.circuitBreaker
5152
? clientConfiguration.circuitBreaker!.circuit
5253
: null;
54+
this._httpOptions = clientConfiguration.httpOptions
55+
? clientConfiguration.httpOptions
56+
: undefined;
5357
}
5458
// if circuit breaker is not created, check if circuit breaker system is enabled to use default circuit breaker
5559
const specCircuitBreakerEnabled = true;
@@ -61,7 +65,8 @@ export class AnomalyDetectionClient {
6165
this._circuitBreaker = new common.CircuitBreaker().circuit;
6266
}
6367
this._httpClient =
64-
params.httpClient || new common.FetchHttpClient(requestSigner, this._circuitBreaker);
68+
params.httpClient ||
69+
new common.FetchHttpClient(requestSigner, this._circuitBreaker, this._httpOptions);
6570

6671
if (
6772
params.authenticationDetailsProvider &&

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.23.0",
3+
"version": "2.24.0",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

lib/ailanguage/lib/client.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export class AIServiceLanguageClient {
3636
protected "_defaultHeaders": any = {};
3737
protected "_clientConfiguration": common.ClientConfiguration;
3838
protected _circuitBreaker = null;
39+
protected _httpOptions: any = undefined;
3940

4041
protected _httpClient: common.HttpClient;
4142

@@ -48,6 +49,9 @@ export class AIServiceLanguageClient {
4849
this._circuitBreaker = clientConfiguration.circuitBreaker
4950
? clientConfiguration.circuitBreaker!.circuit
5051
: null;
52+
this._httpOptions = clientConfiguration.httpOptions
53+
? clientConfiguration.httpOptions
54+
: undefined;
5155
}
5256
// if circuit breaker is not created, check if circuit breaker system is enabled to use default circuit breaker
5357
const specCircuitBreakerEnabled = true;
@@ -59,7 +63,8 @@ export class AIServiceLanguageClient {
5963
this._circuitBreaker = new common.CircuitBreaker().circuit;
6064
}
6165
this._httpClient =
62-
params.httpClient || new common.FetchHttpClient(requestSigner, this._circuitBreaker);
66+
params.httpClient ||
67+
new common.FetchHttpClient(requestSigner, this._circuitBreaker, this._httpOptions);
6368

6469
if (
6570
params.authenticationDetailsProvider &&

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

lib/aispeech/lib/client.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ export class AIServiceSpeechClient {
3535
protected "_waiters": AIServiceSpeechWaiter;
3636
protected "_clientConfiguration": common.ClientConfiguration;
3737
protected _circuitBreaker = null;
38+
protected _httpOptions: any = undefined;
3839

3940
protected _httpClient: common.HttpClient;
4041

@@ -47,6 +48,9 @@ export class AIServiceSpeechClient {
4748
this._circuitBreaker = clientConfiguration.circuitBreaker
4849
? clientConfiguration.circuitBreaker!.circuit
4950
: null;
51+
this._httpOptions = clientConfiguration.httpOptions
52+
? clientConfiguration.httpOptions
53+
: undefined;
5054
}
5155
// if circuit breaker is not created, check if circuit breaker system is enabled to use default circuit breaker
5256
const specCircuitBreakerEnabled = true;
@@ -58,7 +62,8 @@ export class AIServiceSpeechClient {
5862
this._circuitBreaker = new common.CircuitBreaker().circuit;
5963
}
6064
this._httpClient =
61-
params.httpClient || new common.FetchHttpClient(requestSigner, this._circuitBreaker);
65+
params.httpClient ||
66+
new common.FetchHttpClient(requestSigner, this._circuitBreaker, this._httpOptions);
6267

6368
if (
6469
params.authenticationDetailsProvider &&

lib/aispeech/lib/model/create-transcription-job-details.ts

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,23 @@ import common = require("oci-common");
1919
*/
2020
export interface CreateTranscriptionJobDetails {
2121
/**
22-
* Transcription job name.
22+
* A user-friendly display name for the job.
2323
*/
2424
"displayName"?: string;
2525
/**
26-
* The OCID of the compartment that contains the transcriptionJob.
26+
* The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job.
2727
*/
2828
"compartmentId": string;
2929
/**
30-
* Transcription job description.
30+
* A short description of the job.
3131
*/
3232
"description"?: string;
33+
/**
34+
* Transcription Format. By default JSON format will be considered.
35+
*/
36+
"additionalTranscriptionFormats"?: Array<
37+
CreateTranscriptionJobDetails.AdditionalTranscriptionFormats
38+
>;
3339
"modelDetails"?: model.TranscriptionModelDetails;
3440
"normalization"?: model.TranscriptionNormalization;
3541
"inputLocation": model.ObjectListFileInputLocation | model.ObjectListInlineInputLocation;
@@ -49,6 +55,10 @@ export interface CreateTranscriptionJobDetails {
4955
}
5056

5157
export namespace CreateTranscriptionJobDetails {
58+
export enum AdditionalTranscriptionFormats {
59+
Srt = "SRT"
60+
}
61+
5262
export function getJsonObj(obj: CreateTranscriptionJobDetails): object {
5363
const jsonObj = {
5464
...obj,

lib/aispeech/lib/model/object-list-inline-input-location.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import * as model from "../model";
1515
import common = require("oci-common");
1616

1717
/**
18-
* A list of object locations in Object Storage.
18+
* A list of object locations in Object Storage inline in request.
1919
*/
2020
export interface ObjectListInlineInputLocation extends model.InputLocation {
2121
/**

lib/aispeech/lib/model/profanity-transcription-filter.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@ import * as model from "../model";
1515
import common = require("oci-common");
1616

1717
/**
18-
* Profanity transcription filter.
18+
* Profanity transcription filter to recognize profane words.
1919
*/
2020
export interface ProfanityTranscriptionFilter extends model.TranscriptionFilter {
2121
/**
22-
* The mode of filters.
23-
* Allowed values are:
2422
* - `MASK`: Will mask detected profanity in transcription.
2523
* - `REMOVE`: Will replace profane word with * in transcription.
2624
* - `TAG`: Will tag profane word as profanity but will show actual word.

0 commit comments

Comments
 (0)