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
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +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.118.1 - 2025-09-30
### Added
- Support for private endpoints for dedicated AI clusters in the Generative AI service
- Support for Customer Managed Encryption Keys for Google Cloud Platform (CMEK for GCP) for autonomous databases in the Database service
- Support for datastore management for standard shapes in the Oracle Cloud VMware Provisioning service
- Support for audio and video inputs for Gemini models in the Generative AI Inference service
- Support for applying exadata VM OS updates and exadata stack updates to collections of ExaDB-Dedicated and ExaDB-C@C VM clusters in the Fleet Update service
- Support for enabling IPv6 dual stack endpoints in the application environments in the Fusion Applications service
- Support for long-running functions (up to 60 minutes) in detached mode in the Functions service
- Support for response destinations (Streaming, Queueing, and Notifications service) on functions create and update operations in the Functions service
- Support for enabling AI enterprise on the instance when creating and updating instances in the Compute service

## 2.118.0 - 2025-09-23
### Added
- Support for calling Oracle Cloud Infrastructure services in the me-ibri-1 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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Adm Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/aidataplatform/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-aidataplatform",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Ai Data Platform 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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"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.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Cloud Bridge Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/cloudguard/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-cloudguard",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Cloud Guard Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/cloudmigrations/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-cloudmigrations",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Cloud Migrations Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/clusterplacementgroups/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-clusterplacementgroups",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Cluster Placement Groups Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-common",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI Common module for NodeJS",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/computecloudatcustomer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-computecloudatcustomer",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Compute Cloud At Customer Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/computeinstanceagent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-computeinstanceagent",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Compute Instance Agent Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/containerengine/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-containerengine",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Container Engine",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/containerinstances/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oci-containerinstances",
"version": "2.118.0",
"version": "2.118.1",
"description": "OCI NodeJS client for Container Instances Service",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion lib/core/lib/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16450,7 +16450,7 @@ To delete instances from a compute cluster, use the {@link #terminateInstance(Te
}

/**
* Customer can update displayName and tags for compute GPU memory fabric record
* Customer can update displayName, tags and for compute GPU memory fabric record
*
* This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
* @param UpdateComputeGpuMemoryFabricRequest
Expand Down
19 changes: 19 additions & 0 deletions lib/core/lib/compute-waiter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,25 @@ export class ComputeWaiter {
);
}

/**
* Waits forComputeImageCapabilitySchema till it reaches any of the provided states
*
* @param request the request to send
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
* @return response returns GetComputeImageCapabilitySchemaResponse | null (null in case of 404 response)
*/
public async forComputeImageCapabilitySchema(
request: serviceRequests.GetComputeImageCapabilitySchemaRequest,
...targetStates: models.ComputeImageCapabilitySchema.LifecycleState[]
): Promise<serviceResponses.GetComputeImageCapabilitySchemaResponse | null> {
return genericTerminalConditionWaiter(
this.config,
() => this.client.getComputeImageCapabilitySchema(request),
response => targetStates.includes(response.computeImageCapabilitySchema.lifecycleState!),
targetStates.includes(models.ComputeImageCapabilitySchema.LifecycleState.Deleted)
);
}

/**
* Waits forConsoleHistory till it reaches any of the provided states
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ export namespace AmdMilanBmGpuLaunchInstancePlatformConfig {
Nps0 = "NPS0",
Nps1 = "NPS1",
Nps2 = "NPS2",
Nps4 = "NPS4"
Nps4 = "NPS4",
Nps6 = "NPS6"
}

export function getJsonObj(
Expand Down
1 change: 1 addition & 0 deletions lib/core/lib/model/amd-milan-bm-gpu-platform-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ export namespace AmdMilanBmGpuPlatformConfig {
Nps1 = "NPS1",
Nps2 = "NPS2",
Nps4 = "NPS4",
Nps6 = "NPS6",
/**
* This value is used if a service returns a value for this enum that is not recognized by this
* version of the SDK.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,8 @@ export namespace AmdMilanBmLaunchInstancePlatformConfig {
Nps0 = "NPS0",
Nps1 = "NPS1",
Nps2 = "NPS2",
Nps4 = "NPS4"
Nps4 = "NPS4",
Nps6 = "NPS6"
}

export function getJsonObj(
Expand Down
1 change: 1 addition & 0 deletions lib/core/lib/model/amd-milan-bm-platform-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ export namespace AmdMilanBmPlatformConfig {
Nps1 = "NPS1",
Nps2 = "NPS2",
Nps4 = "NPS4",
Nps6 = "NPS6",
/**
* This value is used if a service returns a value for this enum that is not recognized by this
* version of the SDK.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ export namespace AmdRomeBmGpuLaunchInstancePlatformConfig {
Nps0 = "NPS0",
Nps1 = "NPS1",
Nps2 = "NPS2",
Nps4 = "NPS4"
Nps4 = "NPS4",
Nps6 = "NPS6"
}

export function getJsonObj(
Expand Down
Loading