Skip to content

Commit a7a003c

Browse files
Releasing version 2.89.4
Releasing version 2.89.4
2 parents dc18751 + 8eb9067 commit a7a003c

File tree

284 files changed

+3839
-205
lines changed

Some content is hidden

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

284 files changed

+3839
-205
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
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.4 - 2024-07-23
7+
### Added
8+
- Support for subscription id attribute in Cloud Exadata Infrastructure and Cloud VM Clusters in the Database service
9+
- Support for SQL and FTP monitors on create and update operations in the Application Performance Monitoring service
10+
- Support for MySQL Heatwave database systems in the Operations Insights service
11+
- Support for creating and updating schedules for user assessments and security assessments in the Data Safe service
12+
- Support for creating and updating sensitive data models of the tables for discovery in the Data Safe service
13+
- Support for additional optional parameters on autonomous database create and update operations in the Database service
14+
15+
616
## 2.89.3 - 2024-07-16
717
### Added
818
- Support for calling Oracle Cloud Infrastructure services in the `me-abudhabi-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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
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.3",
3+
"version": "2.89.4",
44
"description": "OCI NodeJS client for Apm Control Plane Service",
55
"repository": {
66
"type": "git",
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
/**
2+
* Application Performance Monitoring Synthetic Monitoring API
3+
* Use the Application Performance Monitoring Synthetic Monitoring API to query synthetic scripts and monitors. For more information, see [Application Performance Monitoring](https://docs.oracle.com/iaas/application-performance-monitoring/index.html).
4+
* OpenAPI spec version: 20200630
5+
*
6+
*
7+
* NOTE: This class is auto generated by OracleSDKGenerator.
8+
* Do not edit the class manually.
9+
*
10+
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
11+
* This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
12+
*/
13+
14+
import * as model from "../model";
15+
import common = require("oci-common");
16+
17+
/**
18+
* Details for basic authentication.
19+
*/
20+
export interface BasicAuthenticationDetails {
21+
/**
22+
* Username for authentication.
23+
*/
24+
"username": string;
25+
"password": model.PasswordInText | model.PasswordInVault;
26+
}
27+
28+
export namespace BasicAuthenticationDetails {
29+
export function getJsonObj(obj: BasicAuthenticationDetails): object {
30+
const jsonObj = {
31+
...obj,
32+
...{
33+
"password": obj.password ? model.Password.getJsonObj(obj.password) : undefined
34+
}
35+
};
36+
37+
return jsonObj;
38+
}
39+
export function getDeserializedJsonObj(obj: BasicAuthenticationDetails): object {
40+
const jsonObj = {
41+
...obj,
42+
...{
43+
"password": obj.password ? model.Password.getDeserializedJsonObj(obj.password) : undefined
44+
}
45+
};
46+
47+
return jsonObj;
48+
}
49+
}

lib/apmsynthetics/lib/model/create-monitor-details.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ export interface CreateMonitorDetails {
6262
"timeoutInSeconds"?: number;
6363
/**
6464
* Specify the endpoint on which to run the monitor.
65-
* For BROWSER, REST and NETWORK monitor types, target is mandatory.
65+
* For BROWSER, REST, NETWORK, DNS and FTP monitor types, target is mandatory.
6666
* If target is specified in the SCRIPTED_BROWSER monitor type, then the monitor will run the selected script (specified by scriptId in monitor) against the specified target endpoint.
6767
* If target is not specified in the SCRIPTED_BROWSER monitor type, then the monitor will run the selected script as it is.
68-
* For NETWORK monitor with TCP protocol, a port needs to be provided along with target. Example: 192.168.0.1:80
68+
* For NETWORK monitor with TCP protocol, a port needs to be provided along with target. Example: 192.168.0.1:80.
6969
*
7070
*/
7171
"target"?: string;
@@ -77,8 +77,10 @@ export interface CreateMonitorDetails {
7777
*/
7878
"scriptParameters"?: Array<model.MonitorScriptParameter>;
7979
"configuration"?:
80+
| model.FtpMonitorConfiguration
8081
| model.DnsSecMonitorConfiguration
8182
| model.DnsTraceMonitorConfiguration
83+
| model.SqlMonitorConfiguration
8284
| model.ScriptedRestMonitorConfiguration
8385
| model.DnsServerMonitorConfiguration
8486
| model.ScriptedBrowserMonitorConfiguration
@@ -111,6 +113,10 @@ export interface CreateMonitorDetails {
111113
* Time interval between two runs in round robin batch mode (SchedulingPolicy - BATCHED_ROUND_ROBIN). Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
112114
*/
113115
"batchIntervalInSeconds"?: number;
116+
/**
117+
* If enabled, domain name will resolve to an IPv6 address.
118+
*/
119+
"isIPv6"?: boolean;
114120
}
115121

116122
export namespace CreateMonitorDetails {
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
/**
2+
* Application Performance Monitoring Synthetic Monitoring API
3+
* Use the Application Performance Monitoring Synthetic Monitoring API to query synthetic scripts and monitors. For more information, see [Application Performance Monitoring](https://docs.oracle.com/iaas/application-performance-monitoring/index.html).
4+
* OpenAPI spec version: 20200630
5+
*
6+
*
7+
* NOTE: This class is auto generated by OracleSDKGenerator.
8+
* Do not edit the class manually.
9+
*
10+
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
11+
* This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
12+
*/
13+
14+
import * as model from "../model";
15+
import common = require("oci-common");
16+
17+
/**
18+
* Type of database connection.
19+
**/
20+
export enum DatabaseConnectionType {
21+
CloudWallet = "CLOUD_WALLET",
22+
CustomJdbc = "CUSTOM_JDBC",
23+
24+
/**
25+
* This value is used if a service returns a value for this enum that is not recognized by this
26+
* version of the SDK.
27+
*/
28+
UnknownValue = "UNKNOWN_VALUE"
29+
}
30+
31+
export namespace DatabaseConnectionType {
32+
export function getJsonObj(obj: DatabaseConnectionType): DatabaseConnectionType {
33+
return obj;
34+
}
35+
export function getDeserializedJsonObj(obj: DatabaseConnectionType): DatabaseConnectionType {
36+
return obj;
37+
}
38+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
/**
2+
* Application Performance Monitoring Synthetic Monitoring API
3+
* Use the Application Performance Monitoring Synthetic Monitoring API to query synthetic scripts and monitors. For more information, see [Application Performance Monitoring](https://docs.oracle.com/iaas/application-performance-monitoring/index.html).
4+
* OpenAPI spec version: 20200630
5+
*
6+
*
7+
* NOTE: This class is auto generated by OracleSDKGenerator.
8+
* Do not edit the class manually.
9+
*
10+
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
11+
* This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
12+
*/
13+
14+
import * as model from "../model";
15+
import common = require("oci-common");
16+
17+
/**
18+
* Type of database.
19+
**/
20+
export enum DatabaseType {
21+
Oracle = "ORACLE",
22+
Mysql = "MYSQL",
23+
24+
/**
25+
* This value is used if a service returns a value for this enum that is not recognized by this
26+
* version of the SDK.
27+
*/
28+
UnknownValue = "UNKNOWN_VALUE"
29+
}
30+
31+
export namespace DatabaseType {
32+
export function getJsonObj(obj: DatabaseType): DatabaseType {
33+
return obj;
34+
}
35+
export function getDeserializedJsonObj(obj: DatabaseType): DatabaseType {
36+
return obj;
37+
}
38+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/**
2+
* Application Performance Monitoring Synthetic Monitoring API
3+
* Use the Application Performance Monitoring Synthetic Monitoring API to query synthetic scripts and monitors. For more information, see [Application Performance Monitoring](https://docs.oracle.com/iaas/application-performance-monitoring/index.html).
4+
* OpenAPI spec version: 20200630
5+
*
6+
*
7+
* NOTE: This class is auto generated by OracleSDKGenerator.
8+
* Do not edit the class manually.
9+
*
10+
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
11+
* This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
12+
*/
13+
14+
import * as model from "../model";
15+
import common = require("oci-common");
16+
17+
/**
18+
* Details for database wallet.
19+
*/
20+
export interface DatabaseWalletDetails {
21+
/**
22+
* The database wallet configuration zip file.
23+
*/
24+
"databaseWallet": string;
25+
/**
26+
* Service name of the database.
27+
*/
28+
"serviceName": string;
29+
}
30+
31+
export namespace DatabaseWalletDetails {
32+
export function getJsonObj(obj: DatabaseWalletDetails): object {
33+
const jsonObj = { ...obj, ...{} };
34+
35+
return jsonObj;
36+
}
37+
export function getDeserializedJsonObj(obj: DatabaseWalletDetails): object {
38+
const jsonObj = { ...obj, ...{} };
39+
40+
return jsonObj;
41+
}
42+
}

0 commit comments

Comments
 (0)