Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,18 @@
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/).
## 2.116.2 - 2025-09-02
### Added
- Support for key management integration for Google Cloud Platform (GCP) in the Database Multicloud service
- Support for autoscale database storage vault in the Database service
- Support for creating Data Guards and moving encrypted keys to Google Cloud Provider in the Database service
- Support for validating backup for the backup in the HeatWave service
- Support for additional detector types, recipes and rules in the Cloud Guard service
- Support for internal DAC shapes in the the Generative AI service

## 2.116.1 - 2025-08-26
### Added
- Support for OCI Streaming with Apache Kafka (OCI Managed Kafka) service
- Support for Oracle 19C databases on exascale infrastructure in the Database Service
- Support for VM.Standard.x86 shape for base databases in the Database Service
- Support for disaster recovery for MySQL database systems in the Disaster Recovery Service
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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Adm 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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Announcement Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apiaccesscontrol/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apiaccesscontrol",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Apiaccesscontrol 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.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for API gateway service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apiplatform/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apiplatform",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Api Platform 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.116.1",
"version": "2.116.2",
"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.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Apm Control Plane Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apmsynthetics/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apmsynthetics",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Apm Synthetics Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/apmtraces/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-apmtraces",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Apm Traces Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/appmgmtcontrol/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-appmgmtcontrol",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Appmgmt Control Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/artifacts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-artifacts",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Artifacts Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/audit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-audit",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Audit Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/autoscaling/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-autoscaling",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Autoscaling Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/bastion/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-bastion",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Bastion Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/bds/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-bds",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for BDS Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/blockchain/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-blockchain",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Blockchain Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/budget/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-budget",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Budget Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/capacitymanagement/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-capacitymanagement",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Capacity Management Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/certificates/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-certificates",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Certificates Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/certificatesmanagement/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-certificatesmanagement",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Certificates Management Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/cims/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-cims",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Cims ",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/cloudbridge/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-cloudbridge",
"version": "2.116.1",
"version": "2.116.2",
"description": "OCI NodeJS client for Cloud Bridge Service",
"repository": {
"type": "git",
Expand Down
59 changes: 59 additions & 0 deletions lib/cloudguard/lib/model/additional-config-property-definition.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
/**
* Cloud Guard and Security Zones API
* Use the Cloud Guard and Security Zones API to automate processes that you would otherwise perform through the Cloud Guard Console or the Security Zones Console. For more information on these services, see the [Cloud Guard](https://docs.oracle.com/iaas/cloud-guard/home.htm) and [Security Zones](https://docs.oracle.com/iaas/security-zone/home.htm) documentation.

**Note:** For Cloud Guard, you can perform Create, Update, and Delete operations only from the reporting region of your Cloud Guard tenancy. You can perform Read operations from any region.

* OpenAPI spec version: 20200131
*
*
* NOTE: This class is auto generated by OracleSDKGenerator.
* Do not edit the class manually.
*
* Copyright (c) 2020, 2025, 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");

/**
* Detector rule additional property field
*/
export interface AdditionalConfigPropertyDefinition {
/**
* Property Type
*/
"propertyType"?: AdditionalConfigPropertyDefinition.PropertyType;
/**
* Name for Additional Property, for example, \"interpreter\", \"router\"
*/
"key"?: string;
/**
* Value for Property Name, for example, \"generic\", \"cloudguard\"
*/
"value"?: string;
}

export namespace AdditionalConfigPropertyDefinition {
export enum PropertyType {
Hint = "HINT",
Range = "RANGE",
/**
* 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 function getJsonObj(obj: AdditionalConfigPropertyDefinition): object {
const jsonObj = { ...obj, ...{} };

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

return jsonObj;
}
}
3 changes: 2 additions & 1 deletion lib/cloudguard/lib/model/condition-type-enum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ export enum ConditionTypeEnum {
SecurityCondition = "SecurityCondition",
CloudGuardCondition = "CloudGuardCondition",
InstanceSecurityCondition = "InstanceSecurityCondition",
ThreatCondition = "ThreatCondition"
ThreatCondition = "ThreatCondition",
ContainerCondition = "ContainerCondition"
}

export namespace ConditionTypeEnum {
Expand Down
4 changes: 4 additions & 0 deletions lib/cloudguard/lib/model/create-managed-list-details.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ Avoid entering confidential information.
* List of items in the managed list
*/
"listItems"?: Array<string>;
/**
* Managed list type group
*/
"group"?: string;
/**
* Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
* Example: {@code {\"bar-key\": \"value\"}}
Expand Down
14 changes: 14 additions & 0 deletions lib/cloudguard/lib/model/detector-configuration.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ export interface DetectorConfiguration {
* Map of possible values for configuration
*/
"allowedValues"?: Array<model.PropertyTuple>;
/**
* Map of additional property values for configuration
*/
"additionalProperties"?: Array<model.AdditionalConfigPropertyDefinition>;
}

export namespace DetectorConfiguration {
Expand All @@ -66,6 +70,11 @@ export namespace DetectorConfiguration {
? obj.allowedValues.map(item => {
return model.PropertyTuple.getJsonObj(item);
})
: undefined,
"additionalProperties": obj.additionalProperties
? obj.additionalProperties.map(item => {
return model.AdditionalConfigPropertyDefinition.getJsonObj(item);
})
: undefined
}
};
Expand All @@ -86,6 +95,11 @@ export namespace DetectorConfiguration {
? obj.allowedValues.map(item => {
return model.PropertyTuple.getDeserializedJsonObj(item);
})
: undefined,
"additionalProperties": obj.additionalProperties
? obj.additionalProperties.map(item => {
return model.AdditionalConfigPropertyDefinition.getDeserializedJsonObj(item);
})
: undefined
}
};
Expand Down
1 change: 1 addition & 0 deletions lib/cloudguard/lib/model/detector-enum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export enum DetectorEnum {
IaasThreatDetector = "IAAS_THREAT_DETECTOR",
IaasLogInsightDetector = "IAAS_LOG_INSIGHT_DETECTOR",
IaasInstanceSecurityDetector = "IAAS_INSTANCE_SECURITY_DETECTOR",
IaasContainerSecurityDetector = "IAAS_CONTAINER_SECURITY_DETECTOR",

/**
* This value is used if a service returns a value for this enum that is not recognized by this
Expand Down
Loading