Skip to content

Commit

Permalink
Releasing version 2.89.4
Browse files Browse the repository at this point in the history
Releasing version 2.89.4
  • Loading branch information
oci-dex-release-bot authored Jul 23, 2024
2 parents dc18751 + 8eb9067 commit a7a003c
Show file tree
Hide file tree
Showing 284 changed files with 3,839 additions and 205 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/).
## 2.89.4 - 2024-07-23
### Added
- Support for subscription id attribute in Cloud Exadata Infrastructure and Cloud VM Clusters in the Database service
- Support for SQL and FTP monitors on create and update operations in the Application Performance Monitoring service
- Support for MySQL Heatwave database systems in the Operations Insights service
- Support for creating and updating schedules for user assessments and security assessments in the Data Safe service
- Support for creating and updating sensitive data models of the tables for discovery in the Data Safe service
- Support for additional optional parameters on autonomous database create and update operations in the Database service


## 2.89.3 - 2024-07-16
### Added
- Support for calling Oracle Cloud Infrastructure services in the `me-abudhabi-2` region
Expand Down
2 changes: 1 addition & 1 deletion lib/accessgovernancecp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-accessgovernancecp",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Access Governance Cp Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/adm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-adm",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Adm Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/aianomalydetection/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-aianomalydetection",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/aidocument/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-aidocument",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Ai Document Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/ailanguage/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-ailanguage",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Ai Language Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/aispeech/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-aispeech",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Ai Speech Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/aivision/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-aivision",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Ai Vision Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/analytics/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-analytics",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Analytics Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/announcementsservice/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-announcementsservice",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Announcement Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apigateway/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apigateway",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for API gateway service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apmconfig/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apmconfig",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Apm Config Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apmcontrolplane/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apmcontrolplane",
"version": "2.89.3",
"version": "2.89.4",
"description": "OCI NodeJS client for Apm Control Plane Service",
"repository": {
"type": "git",
Expand Down
49 changes: 49 additions & 0 deletions lib/apmsynthetics/lib/model/basic-authentication-details.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
/**
* Application Performance Monitoring Synthetic Monitoring API
* 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).
* OpenAPI spec version: 20200630
*
*
* NOTE: This class is auto generated by OracleSDKGenerator.
* Do not edit the class manually.
*
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* 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.
*/

import * as model from "../model";
import common = require("oci-common");

/**
* Details for basic authentication.
*/
export interface BasicAuthenticationDetails {
/**
* Username for authentication.
*/
"username": string;
"password": model.PasswordInText | model.PasswordInVault;
}

export namespace BasicAuthenticationDetails {
export function getJsonObj(obj: BasicAuthenticationDetails): object {
const jsonObj = {
...obj,
...{
"password": obj.password ? model.Password.getJsonObj(obj.password) : undefined
}
};

return jsonObj;
}
export function getDeserializedJsonObj(obj: BasicAuthenticationDetails): object {
const jsonObj = {
...obj,
...{
"password": obj.password ? model.Password.getDeserializedJsonObj(obj.password) : undefined
}
};

return jsonObj;
}
}
10 changes: 8 additions & 2 deletions lib/apmsynthetics/lib/model/create-monitor-details.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@ export interface CreateMonitorDetails {
"timeoutInSeconds"?: number;
/**
* Specify the endpoint on which to run the monitor.
* For BROWSER, REST and NETWORK monitor types, target is mandatory.
* For BROWSER, REST, NETWORK, DNS and FTP monitor types, target is mandatory.
* 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.
* If target is not specified in the SCRIPTED_BROWSER monitor type, then the monitor will run the selected script as it is.
* For NETWORK monitor with TCP protocol, a port needs to be provided along with target. Example: 192.168.0.1:80
* For NETWORK monitor with TCP protocol, a port needs to be provided along with target. Example: 192.168.0.1:80.
*
*/
"target"?: string;
Expand All @@ -77,8 +77,10 @@ export interface CreateMonitorDetails {
*/
"scriptParameters"?: Array<model.MonitorScriptParameter>;
"configuration"?:
| model.FtpMonitorConfiguration
| model.DnsSecMonitorConfiguration
| model.DnsTraceMonitorConfiguration
| model.SqlMonitorConfiguration
| model.ScriptedRestMonitorConfiguration
| model.DnsServerMonitorConfiguration
| model.ScriptedBrowserMonitorConfiguration
Expand Down Expand Up @@ -111,6 +113,10 @@ export interface CreateMonitorDetails {
* 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.
*/
"batchIntervalInSeconds"?: number;
/**
* If enabled, domain name will resolve to an IPv6 address.
*/
"isIPv6"?: boolean;
}

export namespace CreateMonitorDetails {
Expand Down
38 changes: 38 additions & 0 deletions lib/apmsynthetics/lib/model/database-connection-type.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/**
* Application Performance Monitoring Synthetic Monitoring API
* 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).
* OpenAPI spec version: 20200630
*
*
* NOTE: This class is auto generated by OracleSDKGenerator.
* Do not edit the class manually.
*
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* 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.
*/

import * as model from "../model";
import common = require("oci-common");

/**
* Type of database connection.
**/
export enum DatabaseConnectionType {
CloudWallet = "CLOUD_WALLET",
CustomJdbc = "CUSTOM_JDBC",

/**
* 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"
}

export namespace DatabaseConnectionType {
export function getJsonObj(obj: DatabaseConnectionType): DatabaseConnectionType {
return obj;
}
export function getDeserializedJsonObj(obj: DatabaseConnectionType): DatabaseConnectionType {
return obj;
}
}
38 changes: 38 additions & 0 deletions lib/apmsynthetics/lib/model/database-type.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/**
* Application Performance Monitoring Synthetic Monitoring API
* 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).
* OpenAPI spec version: 20200630
*
*
* NOTE: This class is auto generated by OracleSDKGenerator.
* Do not edit the class manually.
*
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* 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.
*/

import * as model from "../model";
import common = require("oci-common");

/**
* Type of database.
**/
export enum DatabaseType {
Oracle = "ORACLE",
Mysql = "MYSQL",

/**
* 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"
}

export namespace DatabaseType {
export function getJsonObj(obj: DatabaseType): DatabaseType {
return obj;
}
export function getDeserializedJsonObj(obj: DatabaseType): DatabaseType {
return obj;
}
}
42 changes: 42 additions & 0 deletions lib/apmsynthetics/lib/model/database-wallet-details.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
/**
* Application Performance Monitoring Synthetic Monitoring API
* 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).
* OpenAPI spec version: 20200630
*
*
* NOTE: This class is auto generated by OracleSDKGenerator.
* Do not edit the class manually.
*
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* 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.
*/

import * as model from "../model";
import common = require("oci-common");

/**
* Details for database wallet.
*/
export interface DatabaseWalletDetails {
/**
* The database wallet configuration zip file.
*/
"databaseWallet": string;
/**
* Service name of the database.
*/
"serviceName": string;
}

export namespace DatabaseWalletDetails {
export function getJsonObj(obj: DatabaseWalletDetails): object {
const jsonObj = { ...obj, ...{} };

return jsonObj;
}
export function getDeserializedJsonObj(obj: DatabaseWalletDetails): object {
const jsonObj = { ...obj, ...{} };

return jsonObj;
}
}
Loading

0 comments on commit a7a003c

Please sign in to comment.