From 78aa9121378e6f743e79994a0e244c6e5faa8e4f Mon Sep 17 00:00:00 2001 From: OCI DEX Release Bot Automation Date: Tue, 21 Oct 2025 13:49:32 +0000 Subject: [PATCH] Releasing version 2.119.1 Co-authored-by: Harsh Kumar --- CHANGELOG.md | 9 +++ lib/accessgovernancecp/package.json | 2 +- lib/adm/package.json | 2 +- lib/aidataplatform/package.json | 2 +- lib/aidocument/package.json | 2 +- lib/ailanguage/package.json | 2 +- lib/aispeech/package.json | 2 +- lib/aivision/package.json | 2 +- lib/analytics/package.json | 2 +- lib/announcementsservice/package.json | 2 +- lib/apiaccesscontrol/package.json | 2 +- lib/apigateway/package.json | 2 +- lib/apiplatform/package.json | 2 +- lib/apmconfig/package.json | 2 +- lib/apmcontrolplane/package.json | 2 +- lib/apmsynthetics/package.json | 2 +- lib/apmtraces/package.json | 2 +- lib/appmgmtcontrol/package.json | 2 +- lib/artifacts/package.json | 2 +- lib/audit/package.json | 2 +- lib/autoscaling/package.json | 2 +- lib/bastion/package.json | 2 +- lib/bds/package.json | 2 +- lib/blockchain/package.json | 2 +- lib/budget/package.json | 2 +- lib/capacitymanagement/package.json | 2 +- lib/certificates/package.json | 2 +- lib/certificatesmanagement/package.json | 2 +- lib/cims/package.json | 2 +- lib/cloudbridge/package.json | 2 +- lib/cloudguard/package.json | 2 +- lib/cloudmigrations/package.json | 2 +- lib/clusterplacementgroups/package.json | 2 +- lib/common/lib/region.ts | 1 + lib/common/package.json | 2 +- .../developer-tool-configuration.json | 6 ++ lib/common/tests/resources/regions.json | 6 ++ lib/computecloudatcustomer/package.json | 2 +- lib/computeinstanceagent/package.json | 2 +- lib/containerengine/package.json | 2 +- lib/containerinstances/package.json | 2 +- lib/core/package.json | 2 +- lib/dashboardservice/package.json | 2 +- lib/database/package.json | 2 +- lib/databasemanagement/package.json | 2 +- lib/databasemigration/package.json | 2 +- lib/databasetools/package.json | 2 +- lib/datacatalog/package.json | 2 +- lib/dataflow/package.json | 2 +- lib/dataintegration/package.json | 2 +- lib/datalabelingservice/package.json | 2 +- lib/datalabelingservicedataplane/package.json | 2 +- lib/datasafe/package.json | 2 +- .../lib/model/create-job-run-details.ts | 14 ++++ .../lib/model/create-pipeline-details.ts | 6 ++ .../lib/model/create-pipeline-run-details.ts | 20 +++++ lib/datascience/lib/model/index.ts | 8 ++ lib/datascience/lib/model/job-run.ts | 14 ++++ .../model/pipeline-container-step-details.ts | 9 +++ .../pipeline-container-step-update-details.ts | 7 ++ .../pipeline-custom-script-step-details.ts | 9 +++ ...eline-custom-script-step-update-details.ts | 7 ++ ...pipeline-default-step-parameter-details.ts | 67 +++++++++++++++ ...ne-infrastructure-configuration-details.ts | 6 ++ ...line-json-step-output-parameter-details.ts | 67 +++++++++++++++ .../lib/model/pipeline-ml-job-step-details.ts | 17 +++- .../lib/model/pipeline-ml-job-step-run.ts | 4 + .../pipeline-ml-job-step-update-details.ts | 18 ++++- lib/datascience/lib/model/pipeline-run.ts | 20 +++++ .../model/pipeline-shape-config-details.ts | 16 +++- .../pipeline-step-output-parameter-details.ts | 60 ++++++++++++++ .../model/pipeline-step-override-details.ts | 14 ++++ .../model/pipeline-step-parameter-details.ts | 58 +++++++++++++ lib/datascience/lib/model/pipeline.ts | 6 ++ .../lib/model/update-pipeline-details.ts | 4 + lib/datascience/package.json | 2 +- lib/dblm/package.json | 2 +- lib/dbmulticloud/package.json | 2 +- lib/delegateaccesscontrol/package.json | 2 +- lib/demandsignal/package.json | 2 +- lib/desktops/package.json | 2 +- lib/devops/lib/client.ts | 75 +++++++++++++++++ .../model/helm-diff-argument-collection.ts | 56 +++++++++++++ lib/devops/lib/model/helm-diff-argument.ts | 81 +++++++++++++++++++ lib/devops/lib/model/helm-stage-content.ts | 42 ++++++++++ lib/devops/lib/model/index.ts | 14 ++++ .../trigger-deployment-dry-run-details.ts | 60 ++++++++++++++ .../lib/model/trigger-dry-run-result.ts | 38 +++++++++ .../value-artifact-content-collection.ts | 56 +++++++++++++ .../lib/model/value-artifact-content.ts | 42 ++++++++++ lib/devops/lib/request/index.ts | 2 + .../trigger-deployment-dry-run-request.ts | 33 ++++++++ lib/devops/lib/response/index.ts | 2 + .../trigger-deployment-dry-run-response.ts | 26 ++++++ lib/devops/package.json | 2 +- lib/disasterrecovery/package.json | 2 +- lib/distributeddatabase/package.json | 2 +- lib/dns/package.json | 2 +- lib/email/package.json | 2 +- lib/emaildataplane/package.json | 2 +- lib/emwarehouse/package.json | 2 +- lib/events/package.json | 2 +- .../lib/model/create-ldap-idmap-details.ts | 3 +- lib/filestorage/lib/model/ldap-idmap.ts | 1 + .../lib/model/update-ldap-idmap-details.ts | 3 +- lib/filestorage/package.json | 2 +- lib/fleetappsmanagement/package.json | 2 +- .../lib/model/db-source-major-versions.ts | 1 + .../lib/model/gi-source-major-versions.ts | 1 + lib/fleetsoftwareupdate/package.json | 2 +- lib/functions/package.json | 2 +- lib/fusionapps/package.json | 2 +- lib/generativeai/package.json | 2 +- lib/generativeaiagent/package.json | 2 +- lib/generativeaiagentruntime/package.json | 2 +- lib/generativeaiinference/package.json | 2 +- lib/genericartifactscontent/package.json | 2 +- lib/globallydistributeddatabase/package.json | 2 +- lib/goldengate/package.json | 2 +- lib/governancerulescontrolplane/package.json | 2 +- lib/healthchecks/package.json | 2 +- lib/identity/package.json | 2 +- lib/identitydataplane/package.json | 2 +- lib/identitydomains/package.json | 2 +- lib/integration/package.json | 2 +- lib/iot/package.json | 2 +- lib/jms/package.json | 2 +- lib/jmsjavadownloads/package.json | 2 +- lib/jmsutils/package.json | 2 +- lib/keymanagement/package.json | 2 +- lib/licensemanager/package.json | 2 +- lib/limits/package.json | 2 +- lib/loadbalancer/package.json | 2 +- lib/lockbox/package.json | 2 +- lib/loganalytics/package.json | 2 +- lib/logging/package.json | 2 +- lib/loggingingestion/package.json | 2 +- lib/loggingsearch/package.json | 2 +- lib/lustrefilestorage/package.json | 2 +- lib/managedkafka/package.json | 2 +- lib/managementagent/package.json | 2 +- lib/managementdashboard/package.json | 2 +- lib/marketplace/package.json | 2 +- lib/marketplaceprivateoffer/package.json | 2 +- lib/marketplacepublisher/package.json | 2 +- lib/mediaservices/package.json | 2 +- lib/mngdmac/package.json | 2 +- lib/modeldeployment/package.json | 2 +- lib/monitoring/package.json | 2 +- lib/multicloud/package.json | 2 +- .../lib/model/create-maintenance-details.ts | 24 ++++++ lib/mysql/lib/model/index.ts | 10 +++ lib/mysql/lib/model/maintenance-action.ts | 36 +++++++++ lib/mysql/lib/model/maintenance-details.ts | 35 ++++++++ .../lib/model/maintenance-schedule-type.ts | 42 ++++++++++ lib/mysql/lib/model/maintenance-type.ts | 38 +++++++++ .../lib/model/update-maintenance-details.ts | 24 ++++++ lib/mysql/lib/model/version-preference.ts | 44 ++++++++++ .../lib/model/version-track-preference.ts | 43 ++++++++++ lib/mysql/package.json | 2 +- lib/networkfirewall/package.json | 2 +- lib/networkloadbalancer/package.json | 2 +- lib/nosql/package.json | 2 +- lib/objectstorage/package.json | 2 +- lib/oce/package.json | 2 +- lib/ocicontrolcenter/package.json | 2 +- lib/ocvp/package.json | 2 +- lib/oda/package.json | 2 +- lib/onesubscription/package.json | 2 +- lib/ons/package.json | 2 +- lib/opa/package.json | 2 +- lib/opensearch/package.json | 2 +- lib/operatoraccesscontrol/package.json | 2 +- lib/opsi/package.json | 2 +- lib/optimizer/package.json | 2 +- lib/osmanagementhub/package.json | 2 +- lib/ospgateway/package.json | 2 +- lib/osubbillingschedule/package.json | 2 +- lib/osuborganizationsubscription/package.json | 2 +- lib/osubsubscription/package.json | 2 +- lib/osubusage/package.json | 2 +- lib/psql/package.json | 2 +- lib/queue/package.json | 2 +- lib/recovery/package.json | 2 +- lib/redis/package.json | 2 +- lib/resourceanalytics/package.json | 2 +- lib/resourcemanager/package.json | 2 +- lib/resourcescheduler/package.json | 2 +- lib/resourcesearch/package.json | 2 +- lib/rover/package.json | 2 +- lib/sch/package.json | 2 +- lib/secrets/package.json | 2 +- lib/securityattribute/package.json | 2 +- lib/servicecatalog/package.json | 2 +- lib/servicemanagerproxy/package.json | 2 +- lib/stackmonitoring/package.json | 2 +- .../lib/model/create-stream-pool-details.ts | 8 ++ .../lib/model/stream-pool-summary.ts | 8 ++ lib/streaming/lib/model/stream-pool.ts | 8 ++ .../lib/model/update-stream-pool-details.ts | 8 ++ lib/streaming/package.json | 2 +- lib/tenantmanagercontrolplane/package.json | 2 +- lib/threatintelligence/package.json | 2 +- lib/usage/package.json | 2 +- lib/usageapi/package.json | 2 +- lib/vault/package.json | 2 +- lib/vbsinst/package.json | 2 +- lib/visualbuilder/package.json | 2 +- lib/vnmonitoring/package.json | 2 +- lib/vulnerabilityscanning/package.json | 2 +- lib/waa/package.json | 2 +- lib/waas/package.json | 2 +- lib/waf/package.json | 2 +- lib/wlms/package.json | 2 +- lib/workrequests/package.json | 2 +- lib/zpr/package.json | 2 +- package.json | 2 +- 217 files changed, 1489 insertions(+), 168 deletions(-) create mode 100644 lib/datascience/lib/model/pipeline-default-step-parameter-details.ts create mode 100644 lib/datascience/lib/model/pipeline-json-step-output-parameter-details.ts create mode 100644 lib/datascience/lib/model/pipeline-step-output-parameter-details.ts create mode 100644 lib/datascience/lib/model/pipeline-step-parameter-details.ts create mode 100644 lib/devops/lib/model/helm-diff-argument-collection.ts create mode 100644 lib/devops/lib/model/helm-diff-argument.ts create mode 100644 lib/devops/lib/model/helm-stage-content.ts create mode 100644 lib/devops/lib/model/trigger-deployment-dry-run-details.ts create mode 100644 lib/devops/lib/model/trigger-dry-run-result.ts create mode 100644 lib/devops/lib/model/value-artifact-content-collection.ts create mode 100644 lib/devops/lib/model/value-artifact-content.ts create mode 100644 lib/devops/lib/request/trigger-deployment-dry-run-request.ts create mode 100644 lib/devops/lib/response/trigger-deployment-dry-run-response.ts create mode 100644 lib/mysql/lib/model/maintenance-action.ts create mode 100644 lib/mysql/lib/model/maintenance-schedule-type.ts create mode 100644 lib/mysql/lib/model/maintenance-type.ts create mode 100644 lib/mysql/lib/model/version-preference.ts create mode 100644 lib/mysql/lib/model/version-track-preference.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index 663ef57ce7..62b83d9400 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). +## 2.119.1 - 2025-10-21 +### Added +- Support for LDAP schema version RFC2307bis when creating and updating mount targets in the File Storage service +- Support for Helm Critical Resource Protection (HCRP) in the DevOps Deploy service +- Support for parameterized pipelines in the Data Science service +- Support for Zero Trust Packet Routing (ZPR) security attributes in the Streaming service +- Support for configurable version upgrade policies in the MySQL HeatWave service +- Support for 26ai version in the Exadata Fleet Update service + ## 2.119.0 - 2025-10-07 ### Added - Support for OCI Internet of Things (OCI IoT) service diff --git a/lib/accessgovernancecp/package.json b/lib/accessgovernancecp/package.json index 39d6029525..5ed9d01a6c 100644 --- a/lib/accessgovernancecp/package.json +++ b/lib/accessgovernancecp/package.json @@ -1,6 +1,6 @@ { "name": "oci-accessgovernancecp", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Access Governance Cp Service", "repository": { "type": "git", diff --git a/lib/adm/package.json b/lib/adm/package.json index 2f0eaa54c1..9bd2452a96 100644 --- a/lib/adm/package.json +++ b/lib/adm/package.json @@ -1,6 +1,6 @@ { "name": "oci-adm", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Adm Service", "repository": { "type": "git", diff --git a/lib/aidataplatform/package.json b/lib/aidataplatform/package.json index 6b916b7143..91fe03e48c 100644 --- a/lib/aidataplatform/package.json +++ b/lib/aidataplatform/package.json @@ -1,6 +1,6 @@ { "name": "oci-aidataplatform", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ai Data Platform Service", "repository": { "type": "git", diff --git a/lib/aidocument/package.json b/lib/aidocument/package.json index cec6b1e627..90e90f416b 100644 --- a/lib/aidocument/package.json +++ b/lib/aidocument/package.json @@ -1,6 +1,6 @@ { "name": "oci-aidocument", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ai Document Service", "repository": { "type": "git", diff --git a/lib/ailanguage/package.json b/lib/ailanguage/package.json index 9c2024f6eb..dd1e50189c 100644 --- a/lib/ailanguage/package.json +++ b/lib/ailanguage/package.json @@ -1,6 +1,6 @@ { "name": "oci-ailanguage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ai Language Service", "repository": { "type": "git", diff --git a/lib/aispeech/package.json b/lib/aispeech/package.json index 48f38d154a..fe4ff1e620 100644 --- a/lib/aispeech/package.json +++ b/lib/aispeech/package.json @@ -1,6 +1,6 @@ { "name": "oci-aispeech", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ai Speech Service", "repository": { "type": "git", diff --git a/lib/aivision/package.json b/lib/aivision/package.json index 4119e0841b..7f4635488d 100644 --- a/lib/aivision/package.json +++ b/lib/aivision/package.json @@ -1,6 +1,6 @@ { "name": "oci-aivision", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ai Vision Service", "repository": { "type": "git", diff --git a/lib/analytics/package.json b/lib/analytics/package.json index a45f423f98..7bfdf86bfc 100644 --- a/lib/analytics/package.json +++ b/lib/analytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-analytics", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Analytics Service", "repository": { "type": "git", diff --git a/lib/announcementsservice/package.json b/lib/announcementsservice/package.json index e2ad9a7fd5..c87f954348 100644 --- a/lib/announcementsservice/package.json +++ b/lib/announcementsservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-announcementsservice", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Announcement Service", "repository": { "type": "git", diff --git a/lib/apiaccesscontrol/package.json b/lib/apiaccesscontrol/package.json index 62ea16dcde..1369e1f41c 100644 --- a/lib/apiaccesscontrol/package.json +++ b/lib/apiaccesscontrol/package.json @@ -1,6 +1,6 @@ { "name": "oci-apiaccesscontrol", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Apiaccesscontrol Service", "repository": { "type": "git", diff --git a/lib/apigateway/package.json b/lib/apigateway/package.json index 8252fbcc12..f8391aa460 100644 --- a/lib/apigateway/package.json +++ b/lib/apigateway/package.json @@ -1,6 +1,6 @@ { "name": "oci-apigateway", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for API gateway service", "repository": { "type": "git", diff --git a/lib/apiplatform/package.json b/lib/apiplatform/package.json index 9dc41fb533..22b12aac1a 100644 --- a/lib/apiplatform/package.json +++ b/lib/apiplatform/package.json @@ -1,6 +1,6 @@ { "name": "oci-apiplatform", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Api Platform Service", "repository": { "type": "git", diff --git a/lib/apmconfig/package.json b/lib/apmconfig/package.json index 3acef6e826..79c70235ae 100644 --- a/lib/apmconfig/package.json +++ b/lib/apmconfig/package.json @@ -1,6 +1,6 @@ { "name": "oci-apmconfig", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Apm Config Service", "repository": { "type": "git", diff --git a/lib/apmcontrolplane/package.json b/lib/apmcontrolplane/package.json index bddfaf5e63..ba47e513af 100644 --- a/lib/apmcontrolplane/package.json +++ b/lib/apmcontrolplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-apmcontrolplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Apm Control Plane Service", "repository": { "type": "git", diff --git a/lib/apmsynthetics/package.json b/lib/apmsynthetics/package.json index 949fb05447..760c2014af 100644 --- a/lib/apmsynthetics/package.json +++ b/lib/apmsynthetics/package.json @@ -1,6 +1,6 @@ { "name": "oci-apmsynthetics", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Apm Synthetics Service", "repository": { "type": "git", diff --git a/lib/apmtraces/package.json b/lib/apmtraces/package.json index 93a24b6dd1..96b6c6c290 100644 --- a/lib/apmtraces/package.json +++ b/lib/apmtraces/package.json @@ -1,6 +1,6 @@ { "name": "oci-apmtraces", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Apm Traces Service", "repository": { "type": "git", diff --git a/lib/appmgmtcontrol/package.json b/lib/appmgmtcontrol/package.json index c44ac9a301..2ff4d7a3e8 100644 --- a/lib/appmgmtcontrol/package.json +++ b/lib/appmgmtcontrol/package.json @@ -1,6 +1,6 @@ { "name": "oci-appmgmtcontrol", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Appmgmt Control Service", "repository": { "type": "git", diff --git a/lib/artifacts/package.json b/lib/artifacts/package.json index 1fada67164..6b98fbdee3 100644 --- a/lib/artifacts/package.json +++ b/lib/artifacts/package.json @@ -1,6 +1,6 @@ { "name": "oci-artifacts", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Artifacts Service", "repository": { "type": "git", diff --git a/lib/audit/package.json b/lib/audit/package.json index e934f0d503..44834c6890 100644 --- a/lib/audit/package.json +++ b/lib/audit/package.json @@ -1,6 +1,6 @@ { "name": "oci-audit", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Audit Service", "repository": { "type": "git", diff --git a/lib/autoscaling/package.json b/lib/autoscaling/package.json index 7b332304f7..03bbcaf3d8 100644 --- a/lib/autoscaling/package.json +++ b/lib/autoscaling/package.json @@ -1,6 +1,6 @@ { "name": "oci-autoscaling", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Autoscaling Service", "repository": { "type": "git", diff --git a/lib/bastion/package.json b/lib/bastion/package.json index 25e04befe5..b97b214fb9 100644 --- a/lib/bastion/package.json +++ b/lib/bastion/package.json @@ -1,6 +1,6 @@ { "name": "oci-bastion", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Bastion Service", "repository": { "type": "git", diff --git a/lib/bds/package.json b/lib/bds/package.json index 1d72ea525a..88d20b53b6 100644 --- a/lib/bds/package.json +++ b/lib/bds/package.json @@ -1,6 +1,6 @@ { "name": "oci-bds", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for BDS Service", "repository": { "type": "git", diff --git a/lib/blockchain/package.json b/lib/blockchain/package.json index 0a31278774..d8d6e1df46 100644 --- a/lib/blockchain/package.json +++ b/lib/blockchain/package.json @@ -1,6 +1,6 @@ { "name": "oci-blockchain", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Blockchain Service", "repository": { "type": "git", diff --git a/lib/budget/package.json b/lib/budget/package.json index 8daca7ebf6..0f67189f45 100644 --- a/lib/budget/package.json +++ b/lib/budget/package.json @@ -1,6 +1,6 @@ { "name": "oci-budget", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Budget Service", "repository": { "type": "git", diff --git a/lib/capacitymanagement/package.json b/lib/capacitymanagement/package.json index 3bf8278e30..eb96b58aa0 100644 --- a/lib/capacitymanagement/package.json +++ b/lib/capacitymanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-capacitymanagement", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Capacity Management Service", "repository": { "type": "git", diff --git a/lib/certificates/package.json b/lib/certificates/package.json index 2d8d46b14e..104e16d12c 100644 --- a/lib/certificates/package.json +++ b/lib/certificates/package.json @@ -1,6 +1,6 @@ { "name": "oci-certificates", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Certificates Service", "repository": { "type": "git", diff --git a/lib/certificatesmanagement/package.json b/lib/certificatesmanagement/package.json index e661751c24..96bce1de65 100644 --- a/lib/certificatesmanagement/package.json +++ b/lib/certificatesmanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-certificatesmanagement", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Certificates Management Service", "repository": { "type": "git", diff --git a/lib/cims/package.json b/lib/cims/package.json index 171dd85e4a..97be784458 100644 --- a/lib/cims/package.json +++ b/lib/cims/package.json @@ -1,6 +1,6 @@ { "name": "oci-cims", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Cims ", "repository": { "type": "git", diff --git a/lib/cloudbridge/package.json b/lib/cloudbridge/package.json index 174c0733e5..2f5ba0a0ac 100644 --- a/lib/cloudbridge/package.json +++ b/lib/cloudbridge/package.json @@ -1,6 +1,6 @@ { "name": "oci-cloudbridge", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Cloud Bridge Service", "repository": { "type": "git", diff --git a/lib/cloudguard/package.json b/lib/cloudguard/package.json index c904a34213..68c11eda90 100644 --- a/lib/cloudguard/package.json +++ b/lib/cloudguard/package.json @@ -1,6 +1,6 @@ { "name": "oci-cloudguard", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Cloud Guard Service", "repository": { "type": "git", diff --git a/lib/cloudmigrations/package.json b/lib/cloudmigrations/package.json index bf781b73b3..7604775a32 100644 --- a/lib/cloudmigrations/package.json +++ b/lib/cloudmigrations/package.json @@ -1,6 +1,6 @@ { "name": "oci-cloudmigrations", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Cloud Migrations Service", "repository": { "type": "git", diff --git a/lib/clusterplacementgroups/package.json b/lib/clusterplacementgroups/package.json index 7e68ba368e..49c5084cda 100644 --- a/lib/clusterplacementgroups/package.json +++ b/lib/clusterplacementgroups/package.json @@ -1,6 +1,6 @@ { "name": "oci-clusterplacementgroups", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Cluster Placement Groups Service", "repository": { "type": "git", diff --git a/lib/common/lib/region.ts b/lib/common/lib/region.ts index 1162cc26cb..50d5adfe23 100644 --- a/lib/common/lib/region.ts +++ b/lib/common/lib/region.ts @@ -114,6 +114,7 @@ export class Region { public static ME_RIYADH_1: Region = Region.register("me-riyadh-1", Realm.OC1, "ruh"); public static AP_DELHI_1: Region = Region.register("ap-delhi-1", Realm.OC1, "onm"); public static AP_BATAM_1: Region = Region.register("ap-batam-1", Realm.OC1, "hsg"); + public static EU_MADRID_3: Region = Region.register("eu-madrid-3", Realm.OC1, "orf"); // OC2 public static US_LANGLEY_1: Region = Region.register("us-langley-1", Realm.OC2, "lfi"); diff --git a/lib/common/package.json b/lib/common/package.json index c3bd63f492..9dabf0fcd7 100644 --- a/lib/common/package.json +++ b/lib/common/package.json @@ -1,6 +1,6 @@ { "name": "oci-common", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI Common module for NodeJS", "repository": { "type": "git", diff --git a/lib/common/tests/resources/developer-tool-configuration.json b/lib/common/tests/resources/developer-tool-configuration.json index 4a5793611d..5a2f0ac7ef 100644 --- a/lib/common/tests/resources/developer-tool-configuration.json +++ b/lib/common/tests/resources/developer-tool-configuration.json @@ -472,5 +472,11 @@ "realmKey": "oc9", "regionIdentifier": "me-ibri-1", "realmDomainComponent": "oraclecloud9.com" + }, + { + "regionKey": "orf", + "realmKey": "oc1", + "regionIdentifier": "eu-madrid-3", + "realmDomainComponent": "oraclecloud.com" } ] \ No newline at end of file diff --git a/lib/common/tests/resources/regions.json b/lib/common/tests/resources/regions.json index b9736704f1..a0072a35e8 100644 --- a/lib/common/tests/resources/regions.json +++ b/lib/common/tests/resources/regions.json @@ -472,5 +472,11 @@ "realmKey": "oc9", "regionIdentifier": "me-ibri-1", "realmDomainComponent": "oraclecloud9.com" + }, + { + "regionKey": "orf", + "realmKey": "oc1", + "regionIdentifier": "eu-madrid-3", + "realmDomainComponent": "oraclecloud.com" } ] \ No newline at end of file diff --git a/lib/computecloudatcustomer/package.json b/lib/computecloudatcustomer/package.json index 2621c4ec18..6890106e3e 100644 --- a/lib/computecloudatcustomer/package.json +++ b/lib/computecloudatcustomer/package.json @@ -1,6 +1,6 @@ { "name": "oci-computecloudatcustomer", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Compute Cloud At Customer Service", "repository": { "type": "git", diff --git a/lib/computeinstanceagent/package.json b/lib/computeinstanceagent/package.json index dabea571c8..312f747436 100644 --- a/lib/computeinstanceagent/package.json +++ b/lib/computeinstanceagent/package.json @@ -1,6 +1,6 @@ { "name": "oci-computeinstanceagent", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Compute Instance Agent Service", "repository": { "type": "git", diff --git a/lib/containerengine/package.json b/lib/containerengine/package.json index 49bd9686a7..63c312fa05 100644 --- a/lib/containerengine/package.json +++ b/lib/containerengine/package.json @@ -1,6 +1,6 @@ { "name": "oci-containerengine", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Container Engine", "repository": { "type": "git", diff --git a/lib/containerinstances/package.json b/lib/containerinstances/package.json index 808ea42d94..d12c0a1000 100644 --- a/lib/containerinstances/package.json +++ b/lib/containerinstances/package.json @@ -1,6 +1,6 @@ { "name": "oci-containerinstances", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Container Instances Service", "repository": { "type": "git", diff --git a/lib/core/package.json b/lib/core/package.json index 2f07e88a51..2f701919e2 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "oci-core", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Core", "repository": { "type": "git", diff --git a/lib/dashboardservice/package.json b/lib/dashboardservice/package.json index cc1f898ba7..11268c6812 100644 --- a/lib/dashboardservice/package.json +++ b/lib/dashboardservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-dashboardservice", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Dashboard Service Service", "repository": { "type": "git", diff --git a/lib/database/package.json b/lib/database/package.json index 4b60e8de22..d6dafa8ead 100644 --- a/lib/database/package.json +++ b/lib/database/package.json @@ -1,6 +1,6 @@ { "name": "oci-database", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Database", "repository": { "type": "git", diff --git a/lib/databasemanagement/package.json b/lib/databasemanagement/package.json index dabbc022ba..452e3c47c2 100644 --- a/lib/databasemanagement/package.json +++ b/lib/databasemanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-databasemanagement", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Database Management Service", "repository": { "type": "git", diff --git a/lib/databasemigration/package.json b/lib/databasemigration/package.json index f5b26f8800..de2179e513 100644 --- a/lib/databasemigration/package.json +++ b/lib/databasemigration/package.json @@ -1,6 +1,6 @@ { "name": "oci-databasemigration", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Database Migration Service", "repository": { "type": "git", diff --git a/lib/databasetools/package.json b/lib/databasetools/package.json index 65d1a0a090..9121b55921 100644 --- a/lib/databasetools/package.json +++ b/lib/databasetools/package.json @@ -1,6 +1,6 @@ { "name": "oci-databasetools", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Database Tools Service", "repository": { "type": "git", diff --git a/lib/datacatalog/package.json b/lib/datacatalog/package.json index a7d4e75c68..650a81472d 100644 --- a/lib/datacatalog/package.json +++ b/lib/datacatalog/package.json @@ -1,6 +1,6 @@ { "name": "oci-datacatalog", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data catalogue Service", "repository": { "type": "git", diff --git a/lib/dataflow/package.json b/lib/dataflow/package.json index a5cc215764..5ba5226a58 100644 --- a/lib/dataflow/package.json +++ b/lib/dataflow/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataflow", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Dataflow service", "repository": { "type": "git", diff --git a/lib/dataintegration/package.json b/lib/dataintegration/package.json index c9fa54fcd6..8263b8545a 100644 --- a/lib/dataintegration/package.json +++ b/lib/dataintegration/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataintegration", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data Integration Service", "repository": { "type": "git", diff --git a/lib/datalabelingservice/package.json b/lib/datalabelingservice/package.json index 496d321c88..ba88e7a3e9 100644 --- a/lib/datalabelingservice/package.json +++ b/lib/datalabelingservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-datalabelingservice", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data Labeling Service Service", "repository": { "type": "git", diff --git a/lib/datalabelingservicedataplane/package.json b/lib/datalabelingservicedataplane/package.json index 29668e654f..a3eb5a4ef9 100644 --- a/lib/datalabelingservicedataplane/package.json +++ b/lib/datalabelingservicedataplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-datalabelingservicedataplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data Labeling Service Dataplane Service", "repository": { "type": "git", diff --git a/lib/datasafe/package.json b/lib/datasafe/package.json index 297c68f139..dd3887cb2f 100644 --- a/lib/datasafe/package.json +++ b/lib/datasafe/package.json @@ -1,6 +1,6 @@ { "name": "oci-datasafe", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data Safe ", "repository": { "type": "git", diff --git a/lib/datascience/lib/model/create-job-run-details.ts b/lib/datascience/lib/model/create-job-run-details.ts index 6699825a66..7a7b5ea92b 100644 --- a/lib/datascience/lib/model/create-job-run-details.ts +++ b/lib/datascience/lib/model/create-job-run-details.ts @@ -47,6 +47,10 @@ export interface CreateJobRunDetails { | model.ManagedEgressStandaloneJobInfrastructureConfigurationDetails | model.StandaloneJobInfrastructureConfigurationDetails; "jobNodeConfigurationOverrideDetails"?: model.MultiNodeJobNodeConfigurationDetails; + /** + * Collection of JobStorageMountConfigurationDetails. + */ + "jobStorageMountConfigurationOverrideDetailsList"?: Array; /** * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). * Example: {@code {\"Department\": \"Finance\"}} @@ -84,6 +88,11 @@ export namespace CreateJobRunDetails { : undefined, "jobNodeConfigurationOverrideDetails": obj.jobNodeConfigurationOverrideDetails ? model.JobNodeConfigurationDetails.getJsonObj(obj.jobNodeConfigurationOverrideDetails) + : undefined, + "jobStorageMountConfigurationOverrideDetailsList": obj.jobStorageMountConfigurationOverrideDetailsList + ? obj.jobStorageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getJsonObj(item); + }) : undefined } }; @@ -118,6 +127,11 @@ export namespace CreateJobRunDetails { ? model.JobNodeConfigurationDetails.getDeserializedJsonObj( obj.jobNodeConfigurationOverrideDetails ) + : undefined, + "jobStorageMountConfigurationOverrideDetailsList": obj.jobStorageMountConfigurationOverrideDetailsList + ? obj.jobStorageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); + }) : undefined } }; diff --git a/lib/datascience/lib/model/create-pipeline-details.ts b/lib/datascience/lib/model/create-pipeline-details.ts index 1fe3563e6d..16b64f497f 100644 --- a/lib/datascience/lib/model/create-pipeline-details.ts +++ b/lib/datascience/lib/model/create-pipeline-details.ts @@ -42,6 +42,10 @@ export interface CreatePipelineDetails { * The storage mount details to mount to the instance running the pipeline step. */ "storageMountConfigurationDetailsList"?: Array; + /** + * Parameters used in the pipeline. + */ + "parameters"?: { [key: string]: string }; /** * Array of step details for each step. */ @@ -81,6 +85,7 @@ export namespace CreatePipelineDetails { return model.StorageMountConfigurationDetails.getJsonObj(item); }) : undefined, + "stepDetails": obj.stepDetails ? obj.stepDetails.map(item => { return model.PipelineStepDetails.getJsonObj(item); @@ -113,6 +118,7 @@ export namespace CreatePipelineDetails { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) : undefined, + "stepDetails": obj.stepDetails ? obj.stepDetails.map(item => { return model.PipelineStepDetails.getDeserializedJsonObj(item); diff --git a/lib/datascience/lib/model/create-pipeline-run-details.ts b/lib/datascience/lib/model/create-pipeline-run-details.ts index f618f2c516..e9ab39419d 100644 --- a/lib/datascience/lib/model/create-pipeline-run-details.ts +++ b/lib/datascience/lib/model/create-pipeline-run-details.ts @@ -38,6 +38,14 @@ export interface CreatePipelineRunDetails { "configurationOverrideDetails"?: model.PipelineDefaultConfigurationDetails; "logConfigurationOverrideDetails"?: model.PipelineLogConfigurationDetails; "infrastructureConfigurationOverrideDetails"?: model.PipelineInfrastructureConfigurationDetails; + /** + * The storage mount override details to mount to the instance running the pipeline step. + */ + "storageMountConfigurationOverrideDetailsList"?: Array; + /** + * Parameters override used in the pipeline run. + */ + "parametersOverride"?: { [key: string]: string }; /** * Array of step override details. Only Step Configuration is allowed to be overridden. */ @@ -78,6 +86,12 @@ export namespace CreatePipelineRunDetails { obj.infrastructureConfigurationOverrideDetails ) : undefined, + "storageMountConfigurationOverrideDetailsList": obj.storageMountConfigurationOverrideDetailsList + ? obj.storageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getJsonObj(item); + }) + : undefined, + "stepOverrideDetails": obj.stepOverrideDetails ? obj.stepOverrideDetails.map(item => { return model.PipelineStepOverrideDetails.getJsonObj(item); @@ -107,6 +121,12 @@ export namespace CreatePipelineRunDetails { obj.infrastructureConfigurationOverrideDetails ) : undefined, + "storageMountConfigurationOverrideDetailsList": obj.storageMountConfigurationOverrideDetailsList + ? obj.storageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); + }) + : undefined, + "stepOverrideDetails": obj.stepOverrideDetails ? obj.stepOverrideDetails.map(item => { return model.PipelineStepOverrideDetails.getDeserializedJsonObj(item); diff --git a/lib/datascience/lib/model/index.ts b/lib/datascience/lib/model/index.ts index aeabffffdb..fbca190949 100644 --- a/lib/datascience/lib/model/index.ts +++ b/lib/datascience/lib/model/index.ts @@ -360,8 +360,12 @@ import * as PipelineStepConfigurationDetails from "./pipeline-step-configuration export import PipelineStepConfigurationDetails = PipelineStepConfigurationDetails.PipelineStepConfigurationDetails; import * as PipelineStepDetails from "./pipeline-step-details"; export import PipelineStepDetails = PipelineStepDetails.PipelineStepDetails; +import * as PipelineStepOutputParameterDetails from "./pipeline-step-output-parameter-details"; +export import PipelineStepOutputParameterDetails = PipelineStepOutputParameterDetails.PipelineStepOutputParameterDetails; import * as PipelineStepOverrideDetails from "./pipeline-step-override-details"; export import PipelineStepOverrideDetails = PipelineStepOverrideDetails.PipelineStepOverrideDetails; +import * as PipelineStepParameterDetails from "./pipeline-step-parameter-details"; +export import PipelineStepParameterDetails = PipelineStepParameterDetails.PipelineStepParameterDetails; import * as PipelineStepRun from "./pipeline-step-run"; export import PipelineStepRun = PipelineStepRun.PipelineStepRun; import * as PipelineStepUpdateDetails from "./pipeline-step-update-details"; @@ -609,6 +613,10 @@ import * as PipelineDataflowStepUpdateDetails from "./pipeline-dataflow-step-upd export import PipelineDataflowStepUpdateDetails = PipelineDataflowStepUpdateDetails.PipelineDataflowStepUpdateDetails; import * as PipelineDefaultConfigurationDetails from "./pipeline-default-configuration-details"; export import PipelineDefaultConfigurationDetails = PipelineDefaultConfigurationDetails.PipelineDefaultConfigurationDetails; +import * as PipelineDefaultStepParameterDetails from "./pipeline-default-step-parameter-details"; +export import PipelineDefaultStepParameterDetails = PipelineDefaultStepParameterDetails.PipelineDefaultStepParameterDetails; +import * as PipelineJsonStepOutputParameterDetails from "./pipeline-json-step-output-parameter-details"; +export import PipelineJsonStepOutputParameterDetails = PipelineJsonStepOutputParameterDetails.PipelineJsonStepOutputParameterDetails; import * as PipelineMLJobStepDetails from "./pipeline-ml-job-step-details"; export import PipelineMLJobStepDetails = PipelineMLJobStepDetails.PipelineMLJobStepDetails; import * as PipelineMLJobStepRun from "./pipeline-ml-job-step-run"; diff --git a/lib/datascience/lib/model/job-run.ts b/lib/datascience/lib/model/job-run.ts index 1177e0799d..ad28db5794 100644 --- a/lib/datascience/lib/model/job-run.ts +++ b/lib/datascience/lib/model/job-run.ts @@ -69,6 +69,10 @@ export interface JobRun { * Collection of JobStorageMountConfigurationDetails. */ "jobStorageMountConfigurationDetailsList"?: Array; + /** + * Collection of JobStorageMountConfigurationDetails. + */ + "jobStorageMountConfigurationOverrideDetailsList"?: Array; "logDetails"?: model.JobRunLogDetails; "jobInfrastructureConfigurationOverrideDetails"?: | model.MultiNodeJobInfrastructureConfigurationDetails @@ -128,6 +132,11 @@ export namespace JobRun { return model.StorageMountConfigurationDetails.getJsonObj(item); }) : undefined, + "jobStorageMountConfigurationOverrideDetailsList": obj.jobStorageMountConfigurationOverrideDetailsList + ? obj.jobStorageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getJsonObj(item); + }) + : undefined, "logDetails": obj.logDetails ? model.JobRunLogDetails.getJsonObj(obj.logDetails) : undefined, @@ -178,6 +187,11 @@ export namespace JobRun { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) : undefined, + "jobStorageMountConfigurationOverrideDetailsList": obj.jobStorageMountConfigurationOverrideDetailsList + ? obj.jobStorageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); + }) + : undefined, "logDetails": obj.logDetails ? model.JobRunLogDetails.getDeserializedJsonObj(obj.logDetails) : undefined, diff --git a/lib/datascience/lib/model/pipeline-container-step-details.ts b/lib/datascience/lib/model/pipeline-container-step-details.ts index bf2c594dce..5752c41a69 100644 --- a/lib/datascience/lib/model/pipeline-container-step-details.ts +++ b/lib/datascience/lib/model/pipeline-container-step-details.ts @@ -29,6 +29,7 @@ export interface PipelineContainerStepDetails extends model.PipelineStepDetails * A flag to indicate whether the artifact has been uploaded for this step or not. */ "isArtifactUploaded"?: boolean; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; "stepType": string; } @@ -54,6 +55,10 @@ export namespace PipelineContainerStepDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getJsonObj(item); }) + : undefined, + + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) : undefined } }; @@ -84,6 +89,10 @@ export namespace PipelineContainerStepDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) + : undefined, + + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) : undefined } }; diff --git a/lib/datascience/lib/model/pipeline-container-step-update-details.ts b/lib/datascience/lib/model/pipeline-container-step-update-details.ts index 709b466881..5d1f2203dd 100644 --- a/lib/datascience/lib/model/pipeline-container-step-update-details.ts +++ b/lib/datascience/lib/model/pipeline-container-step-update-details.ts @@ -24,6 +24,7 @@ export interface PipelineContainerStepUpdateDetails extends model.PipelineStepUp * The storage mount details to mount to the instance running the pipeline step. */ "stepStorageMountConfigurationDetailsList"?: Array; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; "stepType": string; } @@ -47,6 +48,9 @@ export namespace PipelineContainerStepUpdateDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getJsonObj(item); }) + : undefined, + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) : undefined } }; @@ -74,6 +78,9 @@ export namespace PipelineContainerStepUpdateDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) + : undefined, + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) : undefined } }; diff --git a/lib/datascience/lib/model/pipeline-custom-script-step-details.ts b/lib/datascience/lib/model/pipeline-custom-script-step-details.ts index d35348e514..6fd7689143 100644 --- a/lib/datascience/lib/model/pipeline-custom-script-step-details.ts +++ b/lib/datascience/lib/model/pipeline-custom-script-step-details.ts @@ -28,6 +28,7 @@ export interface PipelineCustomScriptStepDetails extends model.PipelineStepDetai * A flag to indicate whether the artifact has been uploaded for this step or not. */ "isArtifactUploaded"?: boolean; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; "stepType": string; } @@ -51,6 +52,10 @@ export namespace PipelineCustomScriptStepDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getJsonObj(item); }) + : undefined, + + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) : undefined } }; @@ -78,6 +83,10 @@ export namespace PipelineCustomScriptStepDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) + : undefined, + + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) : undefined } }; diff --git a/lib/datascience/lib/model/pipeline-custom-script-step-update-details.ts b/lib/datascience/lib/model/pipeline-custom-script-step-update-details.ts index d3f4bab59d..0edebcc730 100644 --- a/lib/datascience/lib/model/pipeline-custom-script-step-update-details.ts +++ b/lib/datascience/lib/model/pipeline-custom-script-step-update-details.ts @@ -24,6 +24,7 @@ export interface PipelineCustomScriptStepUpdateDetails extends model.PipelineSte * The storage mount details to mount to the instance running the pipeline step. */ "stepStorageMountConfigurationDetailsList"?: Array; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; "stepType": string; } @@ -49,6 +50,9 @@ export namespace PipelineCustomScriptStepUpdateDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getJsonObj(item); }) + : undefined, + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) : undefined } }; @@ -76,6 +80,9 @@ export namespace PipelineCustomScriptStepUpdateDetails { ? obj.stepStorageMountConfigurationDetailsList.map(item => { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) + : undefined, + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) : undefined } }; diff --git a/lib/datascience/lib/model/pipeline-default-step-parameter-details.ts b/lib/datascience/lib/model/pipeline-default-step-parameter-details.ts new file mode 100644 index 0000000000..61e40dfd3b --- /dev/null +++ b/lib/datascience/lib/model/pipeline-default-step-parameter-details.ts @@ -0,0 +1,67 @@ +/** + * Data Science API + * Use the Data Science API to organize your data science work, access data and computing resources, and build, train, deploy and manage models and model deployments. For more information, see [Data Science](https://docs.oracle.com/iaas/data-science/using/data-science.htm). + + * OpenAPI spec version: 20190101 + * + * + * 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"); + +/** + * Pipeline Default step parameter details + */ +export interface PipelineDefaultStepParameterDetails extends model.PipelineStepParameterDetails { + "output": model.PipelineJsonStepOutputParameterDetails; + + "parameterType": string; +} + +export namespace PipelineDefaultStepParameterDetails { + export function getJsonObj( + obj: PipelineDefaultStepParameterDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.PipelineStepParameterDetails.getJsonObj( + obj + ) as PipelineDefaultStepParameterDetails)), + ...{ + "output": obj.output + ? model.PipelineStepOutputParameterDetails.getJsonObj(obj.output) + : undefined + } + }; + + return jsonObj; + } + export const parameterType = "DEFAULT"; + export function getDeserializedJsonObj( + obj: PipelineDefaultStepParameterDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.PipelineStepParameterDetails.getDeserializedJsonObj( + obj + ) as PipelineDefaultStepParameterDetails)), + ...{ + "output": obj.output + ? model.PipelineStepOutputParameterDetails.getDeserializedJsonObj(obj.output) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/datascience/lib/model/pipeline-infrastructure-configuration-details.ts b/lib/datascience/lib/model/pipeline-infrastructure-configuration-details.ts index 861f3fdf6f..dfa0455a0f 100644 --- a/lib/datascience/lib/model/pipeline-infrastructure-configuration-details.ts +++ b/lib/datascience/lib/model/pipeline-infrastructure-configuration-details.ts @@ -34,6 +34,12 @@ export interface PipelineInfrastructureConfigurationDetails { */ "subnetId"?: string; "shapeConfigDetails"?: model.PipelineShapeConfigDetails; + /** + * The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. + * The request will fail if the parameters used are null or invalid. + * + */ + "blockStorageSizeInGBsParameterized"?: string; } export namespace PipelineInfrastructureConfigurationDetails { diff --git a/lib/datascience/lib/model/pipeline-json-step-output-parameter-details.ts b/lib/datascience/lib/model/pipeline-json-step-output-parameter-details.ts new file mode 100644 index 0000000000..66129a15bb --- /dev/null +++ b/lib/datascience/lib/model/pipeline-json-step-output-parameter-details.ts @@ -0,0 +1,67 @@ +/** + * Data Science API + * Use the Data Science API to organize your data science work, access data and computing resources, and build, train, deploy and manage models and model deployments. For more information, see [Data Science](https://docs.oracle.com/iaas/data-science/using/data-science.htm). + + * OpenAPI spec version: 20190101 + * + * + * 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"); + +/** + * Pipeline JSON output parameter details + */ +export interface PipelineJsonStepOutputParameterDetails + extends model.PipelineStepOutputParameterDetails { + /** + * The list of parameter names that will be output by this step + */ + "parameterNames": Array; + /** + * Output file name + */ + "outputFile": string; + + "outputParameterType": string; +} + +export namespace PipelineJsonStepOutputParameterDetails { + export function getJsonObj( + obj: PipelineJsonStepOutputParameterDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.PipelineStepOutputParameterDetails.getJsonObj( + obj + ) as PipelineJsonStepOutputParameterDetails)), + ...{} + }; + + return jsonObj; + } + export const outputParameterType = "JSON"; + export function getDeserializedJsonObj( + obj: PipelineJsonStepOutputParameterDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.PipelineStepOutputParameterDetails.getDeserializedJsonObj( + obj + ) as PipelineJsonStepOutputParameterDetails)), + ...{} + }; + + return jsonObj; + } +} diff --git a/lib/datascience/lib/model/pipeline-ml-job-step-details.ts b/lib/datascience/lib/model/pipeline-ml-job-step-details.ts index 5ef3756e5d..c3e1b0b014 100644 --- a/lib/datascience/lib/model/pipeline-ml-job-step-details.ts +++ b/lib/datascience/lib/model/pipeline-ml-job-step-details.ts @@ -23,6 +23,11 @@ export interface PipelineMLJobStepDetails extends model.PipelineStepDetails { * The [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job to be used as a step. */ "jobId": string; + /** + * Name used when creating the steprun. + */ + "stepRunName"?: string; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; "stepType": string; } @@ -33,7 +38,11 @@ export namespace PipelineMLJobStepDetails { ...(isParentJsonObj ? obj : (model.PipelineStepDetails.getJsonObj(obj) as PipelineMLJobStepDetails)), - ...{} + ...{ + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) + : undefined + } }; return jsonObj; @@ -47,7 +56,11 @@ export namespace PipelineMLJobStepDetails { ...(isParentJsonObj ? obj : (model.PipelineStepDetails.getDeserializedJsonObj(obj) as PipelineMLJobStepDetails)), - ...{} + ...{ + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) + : undefined + } }; return jsonObj; diff --git a/lib/datascience/lib/model/pipeline-ml-job-step-run.ts b/lib/datascience/lib/model/pipeline-ml-job-step-run.ts index 47f2d431a3..2bf0da474d 100644 --- a/lib/datascience/lib/model/pipeline-ml-job-step-run.ts +++ b/lib/datascience/lib/model/pipeline-ml-job-step-run.ts @@ -23,6 +23,10 @@ export interface PipelineMLJobStepRun extends model.PipelineStepRun { * The [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run triggered for this step run. */ "jobRunId"?: string; + /** + * Name used when creating the steprun. + */ + "stepRunName"?: string; "stepType": string; } diff --git a/lib/datascience/lib/model/pipeline-ml-job-step-update-details.ts b/lib/datascience/lib/model/pipeline-ml-job-step-update-details.ts index 6ef451bd61..4d016d350e 100644 --- a/lib/datascience/lib/model/pipeline-ml-job-step-update-details.ts +++ b/lib/datascience/lib/model/pipeline-ml-job-step-update-details.ts @@ -19,6 +19,12 @@ import common = require("oci-common"); * The type of step where the job is pre-created by the user. */ export interface PipelineMLJobStepUpdateDetails extends model.PipelineStepUpdateDetails { + /** + * Name used when creating the steprun. + */ + "stepRunName"?: string; + "stepParameters"?: model.PipelineDefaultStepParameterDetails; + "stepType": string; } @@ -31,7 +37,11 @@ export namespace PipelineMLJobStepUpdateDetails { ...(isParentJsonObj ? obj : (model.PipelineStepUpdateDetails.getJsonObj(obj) as PipelineMLJobStepUpdateDetails)), - ...{} + ...{ + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getJsonObj(obj.stepParameters) + : undefined + } }; return jsonObj; @@ -47,7 +57,11 @@ export namespace PipelineMLJobStepUpdateDetails { : (model.PipelineStepUpdateDetails.getDeserializedJsonObj( obj ) as PipelineMLJobStepUpdateDetails)), - ...{} + ...{ + "stepParameters": obj.stepParameters + ? model.PipelineStepParameterDetails.getDeserializedJsonObj(obj.stepParameters) + : undefined + } }; return jsonObj; diff --git a/lib/datascience/lib/model/pipeline-run.ts b/lib/datascience/lib/model/pipeline-run.ts index 308665a5cb..934ccc1d12 100644 --- a/lib/datascience/lib/model/pipeline-run.ts +++ b/lib/datascience/lib/model/pipeline-run.ts @@ -63,6 +63,14 @@ export interface PipelineRun { "configurationOverrideDetails"?: model.PipelineDefaultConfigurationDetails; "logConfigurationOverrideDetails"?: model.PipelineLogConfigurationDetails; "infrastructureConfigurationOverrideDetails"?: model.PipelineInfrastructureConfigurationDetails; + /** + * The storage mount override details to mount to the instance running the pipeline step. + */ + "storageMountConfigurationOverrideDetailsList"?: Array; + /** + * Parameters override used in the pipeline run. + */ + "parametersOverride"?: { [key: string]: string }; /** * Array of step override details. Only Step Configuration is allowed to be overridden. */ @@ -119,6 +127,12 @@ export namespace PipelineRun { obj.infrastructureConfigurationOverrideDetails ) : undefined, + "storageMountConfigurationOverrideDetailsList": obj.storageMountConfigurationOverrideDetailsList + ? obj.storageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getJsonObj(item); + }) + : undefined, + "stepOverrideDetails": obj.stepOverrideDetails ? obj.stepOverrideDetails.map(item => { return model.PipelineStepOverrideDetails.getJsonObj(item); @@ -159,6 +173,12 @@ export namespace PipelineRun { obj.infrastructureConfigurationOverrideDetails ) : undefined, + "storageMountConfigurationOverrideDetailsList": obj.storageMountConfigurationOverrideDetailsList + ? obj.storageMountConfigurationOverrideDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); + }) + : undefined, + "stepOverrideDetails": obj.stepOverrideDetails ? obj.stepOverrideDetails.map(item => { return model.PipelineStepOverrideDetails.getDeserializedJsonObj(item); diff --git a/lib/datascience/lib/model/pipeline-shape-config-details.ts b/lib/datascience/lib/model/pipeline-shape-config-details.ts index a0ce54c4eb..bcda73096c 100644 --- a/lib/datascience/lib/model/pipeline-shape-config-details.ts +++ b/lib/datascience/lib/model/pipeline-shape-config-details.ts @@ -20,12 +20,12 @@ import common = require("oci-common"); */ export interface PipelineShapeConfigDetails { /** - * A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified. + * The total number of OCPUs available to the pipeline step run instance. * Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "ocpus"?: number; /** - * A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs. + * The total amount of memory available to the pipeline step run instance GBs. * Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "memoryInGBs"?: number; @@ -38,6 +38,18 @@ export interface PipelineShapeConfigDetails { * */ "cpuBaseline"?: PipelineShapeConfigDetails.CpuBaseline; + /** + * The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. + * The request will fail if the parameters used are null or invalid. + * + */ + "ocpusParameterized"?: string; + /** + * The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. + * The request will fail if the parameters used are null or invalid. + * + */ + "memoryInGBsParameterized"?: string; } export namespace PipelineShapeConfigDetails { diff --git a/lib/datascience/lib/model/pipeline-step-output-parameter-details.ts b/lib/datascience/lib/model/pipeline-step-output-parameter-details.ts new file mode 100644 index 0000000000..8e23228eee --- /dev/null +++ b/lib/datascience/lib/model/pipeline-step-output-parameter-details.ts @@ -0,0 +1,60 @@ +/** + * Data Science API + * Use the Data Science API to organize your data science work, access data and computing resources, and build, train, deploy and manage models and model deployments. For more information, see [Data Science](https://docs.oracle.com/iaas/data-science/using/data-science.htm). + + * OpenAPI spec version: 20190101 + * + * + * 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"); + +/** + * Pipeline output parameter details + */ +export interface PipelineStepOutputParameterDetails { + "outputParameterType": string; +} + +export namespace PipelineStepOutputParameterDetails { + export function getJsonObj(obj: PipelineStepOutputParameterDetails): object { + const jsonObj = { ...obj, ...{} }; + + if (obj && "outputParameterType" in obj && obj.outputParameterType) { + switch (obj.outputParameterType) { + case "JSON": + return model.PipelineJsonStepOutputParameterDetails.getJsonObj( + (jsonObj), + true + ); + default: + if (common.LOG.logger) + common.LOG.logger.info(`Unknown value for: ${obj.outputParameterType}`); + } + } + return jsonObj; + } + export function getDeserializedJsonObj(obj: PipelineStepOutputParameterDetails): object { + const jsonObj = { ...obj, ...{} }; + + if (obj && "outputParameterType" in obj && obj.outputParameterType) { + switch (obj.outputParameterType) { + case "JSON": + return model.PipelineJsonStepOutputParameterDetails.getDeserializedJsonObj( + (jsonObj), + true + ); + default: + if (common.LOG.logger) + common.LOG.logger.info(`Unknown value for: ${obj.outputParameterType}`); + } + } + return jsonObj; + } +} diff --git a/lib/datascience/lib/model/pipeline-step-override-details.ts b/lib/datascience/lib/model/pipeline-step-override-details.ts index 5b88a6eea3..9b761970d2 100644 --- a/lib/datascience/lib/model/pipeline-step-override-details.ts +++ b/lib/datascience/lib/model/pipeline-step-override-details.ts @@ -27,6 +27,10 @@ export interface PipelineStepOverrideDetails { "stepContainerConfigurationDetails"?: model.PipelineOcirContainerConfigurationDetails; "stepDataflowConfigurationDetails"?: model.PipelineDataflowConfigurationDetails; "stepInfrastructureConfigurationDetails"?: model.PipelineInfrastructureConfigurationDetails; + /** + * The storage mount details to mount to the instance running the pipeline step. + */ + "stepStorageMountConfigurationDetailsList"?: Array; } export namespace PipelineStepOverrideDetails { @@ -51,6 +55,11 @@ export namespace PipelineStepOverrideDetails { ? model.PipelineInfrastructureConfigurationDetails.getJsonObj( obj.stepInfrastructureConfigurationDetails ) + : undefined, + "stepStorageMountConfigurationDetailsList": obj.stepStorageMountConfigurationDetailsList + ? obj.stepStorageMountConfigurationDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getJsonObj(item); + }) : undefined } }; @@ -80,6 +89,11 @@ export namespace PipelineStepOverrideDetails { ? model.PipelineInfrastructureConfigurationDetails.getDeserializedJsonObj( obj.stepInfrastructureConfigurationDetails ) + : undefined, + "stepStorageMountConfigurationDetailsList": obj.stepStorageMountConfigurationDetailsList + ? obj.stepStorageMountConfigurationDetailsList.map(item => { + return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); + }) : undefined } }; diff --git a/lib/datascience/lib/model/pipeline-step-parameter-details.ts b/lib/datascience/lib/model/pipeline-step-parameter-details.ts new file mode 100644 index 0000000000..4cdd368389 --- /dev/null +++ b/lib/datascience/lib/model/pipeline-step-parameter-details.ts @@ -0,0 +1,58 @@ +/** + * Data Science API + * Use the Data Science API to organize your data science work, access data and computing resources, and build, train, deploy and manage models and model deployments. For more information, see [Data Science](https://docs.oracle.com/iaas/data-science/using/data-science.htm). + + * OpenAPI spec version: 20190101 + * + * + * 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"); + +/** + * Pipeline step parameter details + */ +export interface PipelineStepParameterDetails { + "parameterType": string; +} + +export namespace PipelineStepParameterDetails { + export function getJsonObj(obj: PipelineStepParameterDetails): object { + const jsonObj = { ...obj, ...{} }; + + if (obj && "parameterType" in obj && obj.parameterType) { + switch (obj.parameterType) { + case "DEFAULT": + return model.PipelineDefaultStepParameterDetails.getJsonObj( + (jsonObj), + true + ); + default: + if (common.LOG.logger) common.LOG.logger.info(`Unknown value for: ${obj.parameterType}`); + } + } + return jsonObj; + } + export function getDeserializedJsonObj(obj: PipelineStepParameterDetails): object { + const jsonObj = { ...obj, ...{} }; + + if (obj && "parameterType" in obj && obj.parameterType) { + switch (obj.parameterType) { + case "DEFAULT": + return model.PipelineDefaultStepParameterDetails.getDeserializedJsonObj( + (jsonObj), + true + ); + default: + if (common.LOG.logger) common.LOG.logger.info(`Unknown value for: ${obj.parameterType}`); + } + } + return jsonObj; + } +} diff --git a/lib/datascience/lib/model/pipeline.ts b/lib/datascience/lib/model/pipeline.ts index 71b92f89d3..f35cc89308 100644 --- a/lib/datascience/lib/model/pipeline.ts +++ b/lib/datascience/lib/model/pipeline.ts @@ -62,6 +62,10 @@ export interface Pipeline { * The storage mount details to mount to the instance running the pipeline step. */ "storageMountConfigurationDetailsList"?: Array; + /** + * Parameters used in the pipeline. + */ + "parameters"?: { [key: string]: string }; /** * Array of step details for each step. */ @@ -115,6 +119,7 @@ export namespace Pipeline { return model.StorageMountConfigurationDetails.getJsonObj(item); }) : undefined, + "stepDetails": obj.stepDetails ? obj.stepDetails.map(item => { return model.PipelineStepDetails.getJsonObj(item); @@ -147,6 +152,7 @@ export namespace Pipeline { return model.StorageMountConfigurationDetails.getDeserializedJsonObj(item); }) : undefined, + "stepDetails": obj.stepDetails ? obj.stepDetails.map(item => { return model.PipelineStepDetails.getDeserializedJsonObj(item); diff --git a/lib/datascience/lib/model/update-pipeline-details.ts b/lib/datascience/lib/model/update-pipeline-details.ts index fcbd68c1e2..12f4d16fe3 100644 --- a/lib/datascience/lib/model/update-pipeline-details.ts +++ b/lib/datascience/lib/model/update-pipeline-details.ts @@ -38,6 +38,10 @@ export interface UpdatePipelineDetails { * Array of update details for each step. Only step configurations and step infrastructure configurations are allowed to be updated. */ "stepDetails"?: Array; + /** + * Parameters used in the pipeline. + */ + "parameters"?: { [key: string]: string }; /** * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). * Example: {@code {\"Department\": \"Finance\"}} diff --git a/lib/datascience/package.json b/lib/datascience/package.json index eb37a3a6b6..f225b5ce3c 100644 --- a/lib/datascience/package.json +++ b/lib/datascience/package.json @@ -1,6 +1,6 @@ { "name": "oci-datascience", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Data Science Service", "repository": { "type": "git", diff --git a/lib/dblm/package.json b/lib/dblm/package.json index 49884c0476..1c48fe72f9 100644 --- a/lib/dblm/package.json +++ b/lib/dblm/package.json @@ -1,6 +1,6 @@ { "name": "oci-dblm", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Dblm Service", "repository": { "type": "git", diff --git a/lib/dbmulticloud/package.json b/lib/dbmulticloud/package.json index 57c3012bb0..82effa47cf 100644 --- a/lib/dbmulticloud/package.json +++ b/lib/dbmulticloud/package.json @@ -1,6 +1,6 @@ { "name": "oci-dbmulticloud", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Dbmulticloud Service", "repository": { "type": "git", diff --git a/lib/delegateaccesscontrol/package.json b/lib/delegateaccesscontrol/package.json index 40380430ab..73312c32bf 100644 --- a/lib/delegateaccesscontrol/package.json +++ b/lib/delegateaccesscontrol/package.json @@ -1,6 +1,6 @@ { "name": "oci-delegateaccesscontrol", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Delegate Access Control Service", "repository": { "type": "git", diff --git a/lib/demandsignal/package.json b/lib/demandsignal/package.json index 963e04a1f2..486004bc2c 100644 --- a/lib/demandsignal/package.json +++ b/lib/demandsignal/package.json @@ -1,6 +1,6 @@ { "name": "oci-demandsignal", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Demand Signal Service", "repository": { "type": "git", diff --git a/lib/desktops/package.json b/lib/desktops/package.json index 9a54e91f86..d48c913bf4 100644 --- a/lib/desktops/package.json +++ b/lib/desktops/package.json @@ -1,6 +1,6 @@ { "name": "oci-desktops", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Desktops Service", "repository": { "type": "git", diff --git a/lib/devops/lib/client.ts b/lib/devops/lib/client.ts index a244febbd2..7be3a35b4a 100644 --- a/lib/devops/lib/client.ts +++ b/lib/devops/lib/client.ts @@ -10077,6 +10077,81 @@ export class DevopsClient { } } + /** + * Sends a request to trigger a dry run, passing a HelmDiffArgumentCollection This is an internal-only endpoint, access to this endpoint is restricted. Any request from non-internal tenancies will receive 403 Forbidden response. + * This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user. + * @param TriggerDeploymentDryRunRequest + * @return TriggerDeploymentDryRunResponse + * @throws OciError when an error occurs + * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/devops/TriggerDeploymentDryRun.ts.html |here} to see how to use TriggerDeploymentDryRun API. + */ + public async triggerDeploymentDryRun( + triggerDeploymentDryRunRequest: requests.TriggerDeploymentDryRunRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DevopsClient#triggerDeploymentDryRun."); + const operationName = "triggerDeploymentDryRun"; + const apiReferenceLink = + "https://docs.oracle.com/iaas/api/#/en/devops/20210630/TriggerDryRunResult/TriggerDeploymentDryRun"; + const pathParams = {}; + + const queryParams = {}; + + let headerParams = { + "Content-Type": common.Constants.APPLICATION_JSON, + "opc-retry-token": triggerDeploymentDryRunRequest.opcRetryToken, + "opc-request-id": triggerDeploymentDryRunRequest.opcRequestId + }; + + const specRetryConfiguration = common.OciSdkDefaultRetryConfiguration; + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined, + triggerDeploymentDryRunRequest.retryConfiguration, + specRetryConfiguration + ); + if (this.logger) retrier.logger = this.logger; + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/deployments/actions/triggerDryRun", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + triggerDeploymentDryRunRequest.triggerDeploymentDryRunDetails, + "TriggerDeploymentDryRunDetails", + model.TriggerDeploymentDryRunDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + try { + const response = await retrier.makeServiceCall( + this._httpClient, + request, + this.targetService, + operationName, + apiReferenceLink + ); + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "triggerDryRunResult", + bodyModel: model.TriggerDryRunResult, + type: "model.TriggerDryRunResult", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } catch (err) { + throw err; + } + } + /** * Unlike a PullRequest comment * diff --git a/lib/devops/lib/model/helm-diff-argument-collection.ts b/lib/devops/lib/model/helm-diff-argument-collection.ts new file mode 100644 index 0000000000..5b51c86f5b --- /dev/null +++ b/lib/devops/lib/model/helm-diff-argument-collection.ts @@ -0,0 +1,56 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Specifies list of arguments passed along with the deployment for running Helm Diff. + */ +export interface HelmDiffArgumentCollection { + /** + * List of arguments provided at the time of deployment. + */ + "items": Array; +} + +export namespace HelmDiffArgumentCollection { + export function getJsonObj(obj: HelmDiffArgumentCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.HelmDiffArgument.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: HelmDiffArgumentCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.HelmDiffArgument.getDeserializedJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/helm-diff-argument.ts b/lib/devops/lib/model/helm-diff-argument.ts new file mode 100644 index 0000000000..ef1e499df2 --- /dev/null +++ b/lib/devops/lib/model/helm-diff-argument.ts @@ -0,0 +1,81 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Parameters for all the helm stages passed for retrieving Helm Diff + */ +export interface HelmDiffArgument { + /** + * Deploy Stage OCID. + */ + "stageId"?: string; + "helmArgSetValues"?: model.HelmSetValueCollection; + "helmArgStringValues"?: model.HelmSetValueCollection; + "valueArtifactContents"?: model.ValueArtifactContentCollection; + /** + * Stage specific values along with the helm chart injected by Shepherd + */ + "helmStageContents"?: Array; +} + +export namespace HelmDiffArgument { + export function getJsonObj(obj: HelmDiffArgument): object { + const jsonObj = { + ...obj, + ...{ + "helmArgSetValues": obj.helmArgSetValues + ? model.HelmSetValueCollection.getJsonObj(obj.helmArgSetValues) + : undefined, + "helmArgStringValues": obj.helmArgStringValues + ? model.HelmSetValueCollection.getJsonObj(obj.helmArgStringValues) + : undefined, + "valueArtifactContents": obj.valueArtifactContents + ? model.ValueArtifactContentCollection.getJsonObj(obj.valueArtifactContents) + : undefined, + "helmStageContents": obj.helmStageContents + ? obj.helmStageContents.map(item => { + return model.HelmStageContent.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: HelmDiffArgument): object { + const jsonObj = { + ...obj, + ...{ + "helmArgSetValues": obj.helmArgSetValues + ? model.HelmSetValueCollection.getDeserializedJsonObj(obj.helmArgSetValues) + : undefined, + "helmArgStringValues": obj.helmArgStringValues + ? model.HelmSetValueCollection.getDeserializedJsonObj(obj.helmArgStringValues) + : undefined, + "valueArtifactContents": obj.valueArtifactContents + ? model.ValueArtifactContentCollection.getDeserializedJsonObj(obj.valueArtifactContents) + : undefined, + "helmStageContents": obj.helmStageContents + ? obj.helmStageContents.map(item => { + return model.HelmStageContent.getDeserializedJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/helm-stage-content.ts b/lib/devops/lib/model/helm-stage-content.ts new file mode 100644 index 0000000000..fb97f10e9c --- /dev/null +++ b/lib/devops/lib/model/helm-stage-content.ts @@ -0,0 +1,42 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Stage specific values along with the helm chart injected by Shepherd + */ +export interface HelmStageContent { + /** + * Helm Stage parameter name + */ + "name"?: string; + /** + * Helm stage parameter value + */ + "value"?: string; +} + +export namespace HelmStageContent { + export function getJsonObj(obj: HelmStageContent): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: HelmStageContent): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/index.ts b/lib/devops/lib/model/index.ts index 318421276d..c8054d6806 100644 --- a/lib/devops/lib/model/index.ts +++ b/lib/devops/lib/model/index.ts @@ -285,10 +285,16 @@ import * as GitlabServerFilterAttributes from "./gitlab-server-filter-attributes export import GitlabServerFilterAttributes = GitlabServerFilterAttributes.GitlabServerFilterAttributes; import * as GitlabServerFilterExclusionAttributes from "./gitlab-server-filter-exclusion-attributes"; export import GitlabServerFilterExclusionAttributes = GitlabServerFilterExclusionAttributes.GitlabServerFilterExclusionAttributes; +import * as HelmDiffArgument from "./helm-diff-argument"; +export import HelmDiffArgument = HelmDiffArgument.HelmDiffArgument; +import * as HelmDiffArgumentCollection from "./helm-diff-argument-collection"; +export import HelmDiffArgumentCollection = HelmDiffArgumentCollection.HelmDiffArgumentCollection; import * as HelmSetValue from "./helm-set-value"; export import HelmSetValue = HelmSetValue.HelmSetValue; import * as HelmSetValueCollection from "./helm-set-value-collection"; export import HelmSetValueCollection = HelmSetValueCollection.HelmSetValueCollection; +import * as HelmStageContent from "./helm-stage-content"; +export import HelmStageContent = HelmStageContent.HelmStageContent; import * as LoadBalancerConfig from "./load-balancer-config"; export import LoadBalancerConfig = LoadBalancerConfig.LoadBalancerConfig; import * as LoadBalancerTrafficShiftRolloutPolicy from "./load-balancer-traffic-shift-rollout-policy"; @@ -455,6 +461,10 @@ import * as TriggerCollection from "./trigger-collection"; export import TriggerCollection = TriggerCollection.TriggerCollection; import * as TriggerCreateResult from "./trigger-create-result"; export import TriggerCreateResult = TriggerCreateResult.TriggerCreateResult; +import * as TriggerDeploymentDryRunDetails from "./trigger-deployment-dry-run-details"; +export import TriggerDeploymentDryRunDetails = TriggerDeploymentDryRunDetails.TriggerDeploymentDryRunDetails; +import * as TriggerDryRunResult from "./trigger-dry-run-result"; +export import TriggerDryRunResult = TriggerDryRunResult.TriggerDryRunResult; import * as TriggerInfo from "./trigger-info"; export import TriggerInfo = TriggerInfo.TriggerInfo; import * as TriggerSchedule from "./trigger-schedule"; @@ -507,6 +517,10 @@ import * as UpdateTriggerDetails from "./update-trigger-details"; export import UpdateTriggerDetails = UpdateTriggerDetails.UpdateTriggerDetails; import * as UpdateWaitCriteriaDetails from "./update-wait-criteria-details"; export import UpdateWaitCriteriaDetails = UpdateWaitCriteriaDetails.UpdateWaitCriteriaDetails; +import * as ValueArtifactContent from "./value-artifact-content"; +export import ValueArtifactContent = ValueArtifactContent.ValueArtifactContent; +import * as ValueArtifactContentCollection from "./value-artifact-content-collection"; +export import ValueArtifactContentCollection = ValueArtifactContentCollection.ValueArtifactContentCollection; import * as VbsFilterAttributes from "./vbs-filter-attributes"; export import VbsFilterAttributes = VbsFilterAttributes.VbsFilterAttributes; import * as VbsFilterExclusionAttributes from "./vbs-filter-exclusion-attributes"; diff --git a/lib/devops/lib/model/trigger-deployment-dry-run-details.ts b/lib/devops/lib/model/trigger-deployment-dry-run-details.ts new file mode 100644 index 0000000000..1346edc836 --- /dev/null +++ b/lib/devops/lib/model/trigger-deployment-dry-run-details.ts @@ -0,0 +1,60 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Details of a new deployment to be created that will run to get helm diff for a helmDiffArgumentCollection. + */ +export interface TriggerDeploymentDryRunDetails { + "helmDiffArguments": model.HelmDiffArgumentCollection; + "createDeploymentDetails": + | model.CreateDeployPipelineRedeploymentDetails + | model.CreateDeployPipelineDeploymentDetails + | model.CreateSingleDeployStageDeploymentDetails + | model.CreateSingleDeployStageRedeploymentDetails; +} + +export namespace TriggerDeploymentDryRunDetails { + export function getJsonObj(obj: TriggerDeploymentDryRunDetails): object { + const jsonObj = { + ...obj, + ...{ + "helmDiffArguments": obj.helmDiffArguments + ? model.HelmDiffArgumentCollection.getJsonObj(obj.helmDiffArguments) + : undefined, + "createDeploymentDetails": obj.createDeploymentDetails + ? model.CreateDeploymentDetails.getJsonObj(obj.createDeploymentDetails) + : undefined + } + }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: TriggerDeploymentDryRunDetails): object { + const jsonObj = { + ...obj, + ...{ + "helmDiffArguments": obj.helmDiffArguments + ? model.HelmDiffArgumentCollection.getDeserializedJsonObj(obj.helmDiffArguments) + : undefined, + "createDeploymentDetails": obj.createDeploymentDetails + ? model.CreateDeploymentDetails.getDeserializedJsonObj(obj.createDeploymentDetails) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/trigger-dry-run-result.ts b/lib/devops/lib/model/trigger-dry-run-result.ts new file mode 100644 index 0000000000..6d1936edca --- /dev/null +++ b/lib/devops/lib/model/trigger-dry-run-result.ts @@ -0,0 +1,38 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Details about helm diff command execution. + */ +export interface TriggerDryRunResult { + /** + * Helm Diff Deployment OCID + */ + "deploymentId": string; +} + +export namespace TriggerDryRunResult { + export function getJsonObj(obj: TriggerDryRunResult): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: TriggerDryRunResult): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/value-artifact-content-collection.ts b/lib/devops/lib/model/value-artifact-content-collection.ts new file mode 100644 index 0000000000..3d28ca930a --- /dev/null +++ b/lib/devops/lib/model/value-artifact-content-collection.ts @@ -0,0 +1,56 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Specifies the name and value pairs for values artifact + */ +export interface ValueArtifactContentCollection { + /** + * List of parameters defined to set helm value. + */ + "items": Array; +} + +export namespace ValueArtifactContentCollection { + export function getJsonObj(obj: ValueArtifactContentCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.ValueArtifactContent.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: ValueArtifactContentCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.ValueArtifactContent.getDeserializedJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/model/value-artifact-content.ts b/lib/devops/lib/model/value-artifact-content.ts new file mode 100644 index 0000000000..e0abaa621d --- /dev/null +++ b/lib/devops/lib/model/value-artifact-content.ts @@ -0,0 +1,42 @@ +/** + * DevOps API + * Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see [DevOps](https://docs.oracle.com/iaas/Content/devops/using/home.htm). + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * Defines of a Value Artifact Content + */ +export interface ValueArtifactContent { + /** + * Name of the parameter (case-sensitive). + */ + "name": string; + /** + * Value of the parameter. + */ + "value": string; +} + +export namespace ValueArtifactContent { + export function getJsonObj(obj: ValueArtifactContent): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } + export function getDeserializedJsonObj(obj: ValueArtifactContent): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/devops/lib/request/index.ts b/lib/devops/lib/request/index.ts index 5ff5c78fb8..846a9a65ec 100644 --- a/lib/devops/lib/request/index.ts +++ b/lib/devops/lib/request/index.ts @@ -253,6 +253,8 @@ import * as SummarizeRepositoryAnalyticsRequest from "./summarize-repository-ana export import SummarizeRepositoryAnalyticsRequest = SummarizeRepositoryAnalyticsRequest.SummarizeRepositoryAnalyticsRequest; import * as SyncRepositoryRequest from "./sync-repository-request"; export import SyncRepositoryRequest = SyncRepositoryRequest.SyncRepositoryRequest; +import * as TriggerDeploymentDryRunRequest from "./trigger-deployment-dry-run-request"; +export import TriggerDeploymentDryRunRequest = TriggerDeploymentDryRunRequest.TriggerDeploymentDryRunRequest; import * as UnlikePullRequestCommentRequest from "./unlike-pull-request-comment-request"; export import UnlikePullRequestCommentRequest = UnlikePullRequestCommentRequest.UnlikePullRequestCommentRequest; import * as UnsubscribePullRequestRequest from "./unsubscribe-pull-request-request"; diff --git a/lib/devops/lib/request/trigger-deployment-dry-run-request.ts b/lib/devops/lib/request/trigger-deployment-dry-run-request.ts new file mode 100644 index 0000000000..d64bc9cfb8 --- /dev/null +++ b/lib/devops/lib/request/trigger-deployment-dry-run-request.ts @@ -0,0 +1,33 @@ +/** + * + * + * OpenAPI spec version: 20210630 + * + * + * 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"); + +/** + * @example Click {@link https://docs.oracle.com/en-us/iaas/tools/typescript-sdk-examples/latest/devops/TriggerDeploymentDryRun.ts.html |here} to see how to use TriggerDeploymentDryRunRequest. + */ +export interface TriggerDeploymentDryRunRequest extends common.BaseRequest { + /** + * Details for dry run for the new Helm Deployment. + */ + "triggerDeploymentDryRunDetails": model.TriggerDeploymentDryRunDetails; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated earlier due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected. + */ + "opcRetryToken"?: string; + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the request ID. + */ + "opcRequestId"?: string; +} diff --git a/lib/devops/lib/response/index.ts b/lib/devops/lib/response/index.ts index 650578ad32..a30c8fd34d 100644 --- a/lib/devops/lib/response/index.ts +++ b/lib/devops/lib/response/index.ts @@ -253,6 +253,8 @@ import * as SummarizeRepositoryAnalyticsResponse from "./summarize-repository-an export import SummarizeRepositoryAnalyticsResponse = SummarizeRepositoryAnalyticsResponse.SummarizeRepositoryAnalyticsResponse; import * as SyncRepositoryResponse from "./sync-repository-response"; export import SyncRepositoryResponse = SyncRepositoryResponse.SyncRepositoryResponse; +import * as TriggerDeploymentDryRunResponse from "./trigger-deployment-dry-run-response"; +export import TriggerDeploymentDryRunResponse = TriggerDeploymentDryRunResponse.TriggerDeploymentDryRunResponse; import * as UnlikePullRequestCommentResponse from "./unlike-pull-request-comment-response"; export import UnlikePullRequestCommentResponse = UnlikePullRequestCommentResponse.UnlikePullRequestCommentResponse; import * as UnsubscribePullRequestResponse from "./unsubscribe-pull-request-response"; diff --git a/lib/devops/lib/response/trigger-deployment-dry-run-response.ts b/lib/devops/lib/response/trigger-deployment-dry-run-response.ts new file mode 100644 index 0000000000..02ff2d1435 --- /dev/null +++ b/lib/devops/lib/response/trigger-deployment-dry-run-response.ts @@ -0,0 +1,26 @@ +/** + * + * + * OpenAPI spec version: 20210630 + * + * + * 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"); + +export interface TriggerDeploymentDryRunResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the request ID. + */ + "opcRequestId": string; + /** + * The returned model.TriggerDryRunResult instance. + */ + "triggerDryRunResult": model.TriggerDryRunResult; +} diff --git a/lib/devops/package.json b/lib/devops/package.json index abaf34c589..1ff2adf97e 100644 --- a/lib/devops/package.json +++ b/lib/devops/package.json @@ -1,6 +1,6 @@ { "name": "oci-devops", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Devops Service", "repository": { "type": "git", diff --git a/lib/disasterrecovery/package.json b/lib/disasterrecovery/package.json index 15721ed2f1..fcfa32aea4 100644 --- a/lib/disasterrecovery/package.json +++ b/lib/disasterrecovery/package.json @@ -1,6 +1,6 @@ { "name": "oci-disasterrecovery", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Disaster Recovery Service", "repository": { "type": "git", diff --git a/lib/distributeddatabase/package.json b/lib/distributeddatabase/package.json index 10698d8375..333deb4975 100644 --- a/lib/distributeddatabase/package.json +++ b/lib/distributeddatabase/package.json @@ -1,6 +1,6 @@ { "name": "oci-distributeddatabase", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Distributed Database Service", "repository": { "type": "git", diff --git a/lib/dns/package.json b/lib/dns/package.json index 0f1e7f9aa9..aa476f80f2 100644 --- a/lib/dns/package.json +++ b/lib/dns/package.json @@ -1,6 +1,6 @@ { "name": "oci-dns", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for DNS", "repository": { "type": "git", diff --git a/lib/email/package.json b/lib/email/package.json index b92d55c559..7385241f8c 100644 --- a/lib/email/package.json +++ b/lib/email/package.json @@ -1,6 +1,6 @@ { "name": "oci-email", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Email", "repository": { "type": "git", diff --git a/lib/emaildataplane/package.json b/lib/emaildataplane/package.json index d1ee40e0c8..c215467f7b 100644 --- a/lib/emaildataplane/package.json +++ b/lib/emaildataplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-emaildataplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Email Data Plane Service", "repository": { "type": "git", diff --git a/lib/emwarehouse/package.json b/lib/emwarehouse/package.json index cebfe62f58..d8ffa9429a 100644 --- a/lib/emwarehouse/package.json +++ b/lib/emwarehouse/package.json @@ -1,6 +1,6 @@ { "name": "oci-emwarehouse", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Em Warehouse Service", "repository": { "type": "git", diff --git a/lib/events/package.json b/lib/events/package.json index 88b4a09c2f..6ecb041595 100644 --- a/lib/events/package.json +++ b/lib/events/package.json @@ -1,6 +1,6 @@ { "name": "oci-events", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Events Service", "repository": { "type": "git", diff --git a/lib/filestorage/lib/model/create-ldap-idmap-details.ts b/lib/filestorage/lib/model/create-ldap-idmap-details.ts index dc1903a710..ccf166daa8 100644 --- a/lib/filestorage/lib/model/create-ldap-idmap-details.ts +++ b/lib/filestorage/lib/model/create-ldap-idmap-details.ts @@ -63,7 +63,8 @@ Example: {@code CN=Group,DC=domain,DC=com} export namespace CreateLdapIdmapDetails { export enum SchemaType { - Rfc2307 = "RFC2307" + Rfc2307 = "RFC2307", + Rfc2307Bis = "RFC2307BIS" } export function getJsonObj(obj: CreateLdapIdmapDetails): object { diff --git a/lib/filestorage/lib/model/ldap-idmap.ts b/lib/filestorage/lib/model/ldap-idmap.ts index ed10f94ce5..fa365ca90b 100644 --- a/lib/filestorage/lib/model/ldap-idmap.ts +++ b/lib/filestorage/lib/model/ldap-idmap.ts @@ -64,6 +64,7 @@ Example: {@code CN=Group,DC=domain,DC=com} export namespace LdapIdmap { export enum SchemaType { Rfc2307 = "RFC2307", + Rfc2307Bis = "RFC2307BIS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. diff --git a/lib/filestorage/lib/model/update-ldap-idmap-details.ts b/lib/filestorage/lib/model/update-ldap-idmap-details.ts index 849e09234a..96330d3ed4 100644 --- a/lib/filestorage/lib/model/update-ldap-idmap-details.ts +++ b/lib/filestorage/lib/model/update-ldap-idmap-details.ts @@ -63,7 +63,8 @@ Example: {@code CN=Group,DC=domain,DC=com} export namespace UpdateLdapIdmapDetails { export enum SchemaType { - Rfc2307 = "RFC2307" + Rfc2307 = "RFC2307", + Rfc2307Bis = "RFC2307BIS" } export function getJsonObj(obj: UpdateLdapIdmapDetails): object { diff --git a/lib/filestorage/package.json b/lib/filestorage/package.json index bf02b2e4c4..12ec69776e 100644 --- a/lib/filestorage/package.json +++ b/lib/filestorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-filestorage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for File Storage", "repository": { "type": "git", diff --git a/lib/fleetappsmanagement/package.json b/lib/fleetappsmanagement/package.json index d0e44eb659..a648267e06 100644 --- a/lib/fleetappsmanagement/package.json +++ b/lib/fleetappsmanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-fleetappsmanagement", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Fleet Apps Management Service", "repository": { "type": "git", diff --git a/lib/fleetsoftwareupdate/lib/model/db-source-major-versions.ts b/lib/fleetsoftwareupdate/lib/model/db-source-major-versions.ts index 57cd891d30..ed59f67e14 100644 --- a/lib/fleetsoftwareupdate/lib/model/db-source-major-versions.ts +++ b/lib/fleetsoftwareupdate/lib/model/db-source-major-versions.ts @@ -27,6 +27,7 @@ export enum DbSourceMajorVersions { Db18 = "DB_18", Db19 = "DB_19", Db23 = "DB_23", + Db26 = "DB_26", /** * This value is used if a service returns a value for this enum that is not recognized by this diff --git a/lib/fleetsoftwareupdate/lib/model/gi-source-major-versions.ts b/lib/fleetsoftwareupdate/lib/model/gi-source-major-versions.ts index e633bef4b2..f675f8551d 100644 --- a/lib/fleetsoftwareupdate/lib/model/gi-source-major-versions.ts +++ b/lib/fleetsoftwareupdate/lib/model/gi-source-major-versions.ts @@ -24,6 +24,7 @@ export enum GiSourceMajorVersions { Gi18 = "GI_18", Gi19 = "GI_19", Gi23 = "GI_23", + Gi26 = "GI_26", /** * This value is used if a service returns a value for this enum that is not recognized by this diff --git a/lib/fleetsoftwareupdate/package.json b/lib/fleetsoftwareupdate/package.json index 77a0e325bb..e7646c7316 100644 --- a/lib/fleetsoftwareupdate/package.json +++ b/lib/fleetsoftwareupdate/package.json @@ -1,6 +1,6 @@ { "name": "oci-fleetsoftwareupdate", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Fleet Software Update Service", "repository": { "type": "git", diff --git a/lib/functions/package.json b/lib/functions/package.json index 33cd0275de..dce0fc4632 100644 --- a/lib/functions/package.json +++ b/lib/functions/package.json @@ -1,6 +1,6 @@ { "name": "oci-functions", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Functions", "repository": { "type": "git", diff --git a/lib/fusionapps/package.json b/lib/fusionapps/package.json index d98e0f3bf5..7f4d3b2831 100644 --- a/lib/fusionapps/package.json +++ b/lib/fusionapps/package.json @@ -1,6 +1,6 @@ { "name": "oci-fusionapps", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Fusion Apps Service", "repository": { "type": "git", diff --git a/lib/generativeai/package.json b/lib/generativeai/package.json index f7ef60b880..3244cc71c0 100644 --- a/lib/generativeai/package.json +++ b/lib/generativeai/package.json @@ -1,6 +1,6 @@ { "name": "oci-generativeai", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Generative Ai Service", "repository": { "type": "git", diff --git a/lib/generativeaiagent/package.json b/lib/generativeaiagent/package.json index d3939ac9bf..9a374d14dc 100644 --- a/lib/generativeaiagent/package.json +++ b/lib/generativeaiagent/package.json @@ -1,6 +1,6 @@ { "name": "oci-generativeaiagent", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Generative Ai Agent Service", "repository": { "type": "git", diff --git a/lib/generativeaiagentruntime/package.json b/lib/generativeaiagentruntime/package.json index 7eaf5b2063..974a28255a 100644 --- a/lib/generativeaiagentruntime/package.json +++ b/lib/generativeaiagentruntime/package.json @@ -1,6 +1,6 @@ { "name": "oci-generativeaiagentruntime", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Generative Ai Agent Runtime Service", "repository": { "type": "git", diff --git a/lib/generativeaiinference/package.json b/lib/generativeaiinference/package.json index 6768b00a9d..67d9adf416 100644 --- a/lib/generativeaiinference/package.json +++ b/lib/generativeaiinference/package.json @@ -1,6 +1,6 @@ { "name": "oci-generativeaiinference", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Generative Ai Inference Service", "repository": { "type": "git", diff --git a/lib/genericartifactscontent/package.json b/lib/genericartifactscontent/package.json index 0d108eb397..10e788dc80 100644 --- a/lib/genericartifactscontent/package.json +++ b/lib/genericartifactscontent/package.json @@ -1,6 +1,6 @@ { "name": "oci-genericartifactscontent", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Generic Artifacts Content Service", "repository": { "type": "git", diff --git a/lib/globallydistributeddatabase/package.json b/lib/globallydistributeddatabase/package.json index 2a5da6195b..416a62d953 100644 --- a/lib/globallydistributeddatabase/package.json +++ b/lib/globallydistributeddatabase/package.json @@ -1,6 +1,6 @@ { "name": "oci-globallydistributeddatabase", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Globally Distributed Database Service", "repository": { "type": "git", diff --git a/lib/goldengate/package.json b/lib/goldengate/package.json index 8ab0ff1481..6a8c928839 100644 --- a/lib/goldengate/package.json +++ b/lib/goldengate/package.json @@ -1,6 +1,6 @@ { "name": "oci-goldengate", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Golden Gate Service", "repository": { "type": "git", diff --git a/lib/governancerulescontrolplane/package.json b/lib/governancerulescontrolplane/package.json index 6ef066256b..5c88f30bfe 100644 --- a/lib/governancerulescontrolplane/package.json +++ b/lib/governancerulescontrolplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-governancerulescontrolplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Governance Rules Control Plane Service", "repository": { "type": "git", diff --git a/lib/healthchecks/package.json b/lib/healthchecks/package.json index 3c4f1610e5..2c7ca785f9 100644 --- a/lib/healthchecks/package.json +++ b/lib/healthchecks/package.json @@ -1,6 +1,6 @@ { "name": "oci-healthchecks", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Healthchecks Service", "repository": { "type": "git", diff --git a/lib/identity/package.json b/lib/identity/package.json index ed5e842ae3..b8ffb404f9 100644 --- a/lib/identity/package.json +++ b/lib/identity/package.json @@ -1,6 +1,6 @@ { "name": "oci-identity", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Identity", "repository": { "type": "git", diff --git a/lib/identitydataplane/package.json b/lib/identitydataplane/package.json index 1f0a86cae5..af5745d52d 100644 --- a/lib/identitydataplane/package.json +++ b/lib/identitydataplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-identitydataplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Identity Data Plane Service", "repository": { "type": "git", diff --git a/lib/identitydomains/package.json b/lib/identitydomains/package.json index af027755a3..7f08cef8a2 100644 --- a/lib/identitydomains/package.json +++ b/lib/identitydomains/package.json @@ -1,6 +1,6 @@ { "name": "oci-identitydomains", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Identity Domains Service", "repository": { "type": "git", diff --git a/lib/integration/package.json b/lib/integration/package.json index ed72d5de32..b942eeab95 100644 --- a/lib/integration/package.json +++ b/lib/integration/package.json @@ -1,6 +1,6 @@ { "name": "oci-integration", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Integration service", "repository": { "type": "git", diff --git a/lib/iot/package.json b/lib/iot/package.json index 61b390f0b1..582bfec9ea 100644 --- a/lib/iot/package.json +++ b/lib/iot/package.json @@ -1,6 +1,6 @@ { "name": "oci-iot", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Iot Service", "repository": { "type": "git", diff --git a/lib/jms/package.json b/lib/jms/package.json index 59a461f46a..8eda4f9258 100644 --- a/lib/jms/package.json +++ b/lib/jms/package.json @@ -1,6 +1,6 @@ { "name": "oci-jms", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Jms Service", "repository": { "type": "git", diff --git a/lib/jmsjavadownloads/package.json b/lib/jmsjavadownloads/package.json index 8753fc6dea..d33eb3897c 100644 --- a/lib/jmsjavadownloads/package.json +++ b/lib/jmsjavadownloads/package.json @@ -1,6 +1,6 @@ { "name": "oci-jmsjavadownloads", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Jms Java Downloads Service", "repository": { "type": "git", diff --git a/lib/jmsutils/package.json b/lib/jmsutils/package.json index e0a91cd856..2e1db5dea6 100644 --- a/lib/jmsutils/package.json +++ b/lib/jmsutils/package.json @@ -1,6 +1,6 @@ { "name": "oci-jmsutils", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Jms Utils Service", "repository": { "type": "git", diff --git a/lib/keymanagement/package.json b/lib/keymanagement/package.json index 1a1ba039ee..6ff84a4c2f 100644 --- a/lib/keymanagement/package.json +++ b/lib/keymanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-keymanagement", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Key Management", "repository": { "type": "git", diff --git a/lib/licensemanager/package.json b/lib/licensemanager/package.json index 66a0e27d63..dbc8da1cf5 100644 --- a/lib/licensemanager/package.json +++ b/lib/licensemanager/package.json @@ -1,6 +1,6 @@ { "name": "oci-licensemanager", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for License Manager Service", "repository": { "type": "git", diff --git a/lib/limits/package.json b/lib/limits/package.json index db3fdb38bd..a58cf4a692 100644 --- a/lib/limits/package.json +++ b/lib/limits/package.json @@ -1,6 +1,6 @@ { "name": "oci-limits", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Limits Service", "repository": { "type": "git", diff --git a/lib/loadbalancer/package.json b/lib/loadbalancer/package.json index ec976f7414..4e0c89c48b 100644 --- a/lib/loadbalancer/package.json +++ b/lib/loadbalancer/package.json @@ -1,6 +1,6 @@ { "name": "oci-loadbalancer", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Load Balancer", "repository": { "type": "git", diff --git a/lib/lockbox/package.json b/lib/lockbox/package.json index 946d8688c7..d384348d4a 100644 --- a/lib/lockbox/package.json +++ b/lib/lockbox/package.json @@ -1,6 +1,6 @@ { "name": "oci-lockbox", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Lockbox Service", "repository": { "type": "git", diff --git a/lib/loganalytics/package.json b/lib/loganalytics/package.json index ce87a11734..372ce67bbc 100644 --- a/lib/loganalytics/package.json +++ b/lib/loganalytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-loganalytics", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Log Analytics Service", "repository": { "type": "git", diff --git a/lib/logging/package.json b/lib/logging/package.json index 4499237465..c758287f39 100644 --- a/lib/logging/package.json +++ b/lib/logging/package.json @@ -1,6 +1,6 @@ { "name": "oci-logging", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Logging Service", "repository": { "type": "git", diff --git a/lib/loggingingestion/package.json b/lib/loggingingestion/package.json index 49ea13e276..038e04364d 100644 --- a/lib/loggingingestion/package.json +++ b/lib/loggingingestion/package.json @@ -1,6 +1,6 @@ { "name": "oci-loggingingestion", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Loggingingestion Service", "repository": { "type": "git", diff --git a/lib/loggingsearch/package.json b/lib/loggingsearch/package.json index dc392d78dc..3ad6c0b13b 100644 --- a/lib/loggingsearch/package.json +++ b/lib/loggingsearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-loggingsearch", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Loggingsearch Service", "repository": { "type": "git", diff --git a/lib/lustrefilestorage/package.json b/lib/lustrefilestorage/package.json index 24ee1fddf2..c9126ccafe 100644 --- a/lib/lustrefilestorage/package.json +++ b/lib/lustrefilestorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-lustrefilestorage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Lustre File Storage Service", "repository": { "type": "git", diff --git a/lib/managedkafka/package.json b/lib/managedkafka/package.json index 1326c440e0..d9fb7d9dc2 100644 --- a/lib/managedkafka/package.json +++ b/lib/managedkafka/package.json @@ -1,6 +1,6 @@ { "name": "oci-managedkafka", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Managed Kafka Service", "repository": { "type": "git", diff --git a/lib/managementagent/package.json b/lib/managementagent/package.json index 89c828a246..5877becfe0 100644 --- a/lib/managementagent/package.json +++ b/lib/managementagent/package.json @@ -1,6 +1,6 @@ { "name": "oci-managementagent", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Management Agent Service", "repository": { "type": "git", diff --git a/lib/managementdashboard/package.json b/lib/managementdashboard/package.json index 6d8a667a8e..7e6c7ae1a4 100644 --- a/lib/managementdashboard/package.json +++ b/lib/managementdashboard/package.json @@ -1,6 +1,6 @@ { "name": "oci-managementdashboard", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Management Dashboard Service", "repository": { "type": "git", diff --git a/lib/marketplace/package.json b/lib/marketplace/package.json index c6940e7848..4ee5d11865 100644 --- a/lib/marketplace/package.json +++ b/lib/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplace", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Marketplace Service", "repository": { "type": "git", diff --git a/lib/marketplaceprivateoffer/package.json b/lib/marketplaceprivateoffer/package.json index 11525943be..bbd65dade2 100644 --- a/lib/marketplaceprivateoffer/package.json +++ b/lib/marketplaceprivateoffer/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplaceprivateoffer", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Marketplace Private Offer Service", "repository": { "type": "git", diff --git a/lib/marketplacepublisher/package.json b/lib/marketplacepublisher/package.json index 64ea56f920..8a407b1747 100644 --- a/lib/marketplacepublisher/package.json +++ b/lib/marketplacepublisher/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplacepublisher", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Marketplace Publisher Service", "repository": { "type": "git", diff --git a/lib/mediaservices/package.json b/lib/mediaservices/package.json index f33951076f..5cb9e6904a 100644 --- a/lib/mediaservices/package.json +++ b/lib/mediaservices/package.json @@ -1,6 +1,6 @@ { "name": "oci-mediaservices", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Media Services Service", "repository": { "type": "git", diff --git a/lib/mngdmac/package.json b/lib/mngdmac/package.json index 4482ae80dd..c3a778f67c 100644 --- a/lib/mngdmac/package.json +++ b/lib/mngdmac/package.json @@ -1,6 +1,6 @@ { "name": "oci-mngdmac", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Mngdmac Service", "repository": { "type": "git", diff --git a/lib/modeldeployment/package.json b/lib/modeldeployment/package.json index 85a005ed09..5a314b4213 100644 --- a/lib/modeldeployment/package.json +++ b/lib/modeldeployment/package.json @@ -1,6 +1,6 @@ { "name": "oci-modeldeployment", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Model Deployment Service", "repository": { "type": "git", diff --git a/lib/monitoring/package.json b/lib/monitoring/package.json index 78eb08e0d3..6b446bcba2 100644 --- a/lib/monitoring/package.json +++ b/lib/monitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-monitoring", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Monitoring", "repository": { "type": "git", diff --git a/lib/multicloud/package.json b/lib/multicloud/package.json index 1c1bba30e7..22cbdcd60b 100644 --- a/lib/multicloud/package.json +++ b/lib/multicloud/package.json @@ -1,6 +1,6 @@ { "name": "oci-multicloud", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Multicloud Service", "repository": { "type": "git", diff --git a/lib/mysql/lib/model/create-maintenance-details.ts b/lib/mysql/lib/model/create-maintenance-details.ts index 901ed7acfa..29bb28c48f 100644 --- a/lib/mysql/lib/model/create-maintenance-details.ts +++ b/lib/mysql/lib/model/create-maintenance-details.ts @@ -32,6 +32,30 @@ If you set the read replica maintenance window to \"\" or if not specified, the * */ "windowStartTime": string; + /** + * The preferred version to target when performing an automatic MySQL upgrade. Defaults to OLDEST. +*

+OLDEST: Choose the oldest available MySQL version based on the current version of the DB System. +* SECOND_NEWEST: Choose the MySQL version before the newest for auto-upgrade. +* NEWEST: Choose the latest and greatest MySQL version available for auto-upgrade. +* + */ + "versionPreference"?: model.VersionPreference; + /** + * The preferred version track to target when performing an automatic MySQL upgrade. Defaults to FOLLOW. + * LONG_TERM_SUPPORT: No MySQL database behavior changes. + * INNOVATION: Provides access to the latest features and all bug fixes. + * FOLLOW: Follows the track of the current MySQL version. + * + */ + "versionTrackPreference"?: model.VersionTrackPreference; + /** + * The maintenance schedule type of the DB system. Defaults to REGULAR. + * EARLY: Maintenance schedule follows a cycle where upgrades are performed when versions become deprecated. + * REGULAR: Maintenance schedule follows the normal cycle where upgrades are performed when versions become unavailable. + * + */ + "maintenanceScheduleType"?: model.MaintenanceScheduleType; } export namespace CreateMaintenanceDetails { diff --git a/lib/mysql/lib/model/index.ts b/lib/mysql/lib/model/index.ts index f0c41c64a0..7cbcb02b94 100644 --- a/lib/mysql/lib/model/index.ts +++ b/lib/mysql/lib/model/index.ts @@ -123,8 +123,14 @@ import * as InnoDbShutdownMode from "./inno-db-shutdown-mode"; export import InnoDbShutdownMode = InnoDbShutdownMode.InnoDbShutdownMode; import * as KeyGenerationType from "./key-generation-type"; export import KeyGenerationType = KeyGenerationType.KeyGenerationType; +import * as MaintenanceAction from "./maintenance-action"; +export import MaintenanceAction = MaintenanceAction.MaintenanceAction; import * as MaintenanceDetails from "./maintenance-details"; export import MaintenanceDetails = MaintenanceDetails.MaintenanceDetails; +import * as MaintenanceScheduleType from "./maintenance-schedule-type"; +export import MaintenanceScheduleType = MaintenanceScheduleType.MaintenanceScheduleType; +import * as MaintenanceType from "./maintenance-type"; +export import MaintenanceType = MaintenanceType.MaintenanceType; import * as PitrPolicy from "./pitr-policy"; export import PitrPolicy = PitrPolicy.PitrPolicy; import * as PointInTimeRecoveryDetails from "./point-in-time-recovery-details"; @@ -183,8 +189,12 @@ import * as ValidateBackupDetails from "./validate-backup-details"; export import ValidateBackupDetails = ValidateBackupDetails.ValidateBackupDetails; import * as Version from "./version"; export import Version = Version.Version; +import * as VersionPreference from "./version-preference"; +export import VersionPreference = VersionPreference.VersionPreference; import * as VersionSummary from "./version-summary"; export import VersionSummary = VersionSummary.VersionSummary; +import * as VersionTrackPreference from "./version-track-preference"; +export import VersionTrackPreference = VersionTrackPreference.VersionTrackPreference; import * as WorkRequest from "./work-request"; export import WorkRequest = WorkRequest.WorkRequest; import * as WorkRequestError from "./work-request-error"; diff --git a/lib/mysql/lib/model/maintenance-action.ts b/lib/mysql/lib/model/maintenance-action.ts new file mode 100644 index 0000000000..4f98145d30 --- /dev/null +++ b/lib/mysql/lib/model/maintenance-action.ts @@ -0,0 +1,36 @@ +/** + * MySQL Database Service API + * The API for the MySQL Database Service + * OpenAPI spec version: 20190415 + * Contact: mysql-cloud-dev_ww_grp@oracle.com + * + * 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"); + +/** + * The nature of the maintenance event. +*

+DATABASE: maintenance event causing a MySQL version upgrade. +* OS_UPDATE: maintenance event causing an OS update. +* +**/ +export enum MaintenanceAction { + Database = "DATABASE", + OsUpdate = "OS_UPDATE" +} + +export namespace MaintenanceAction { + export function getJsonObj(obj: MaintenanceAction): MaintenanceAction { + return obj; + } + export function getDeserializedJsonObj(obj: MaintenanceAction): MaintenanceAction { + return obj; + } +} diff --git a/lib/mysql/lib/model/maintenance-details.ts b/lib/mysql/lib/model/maintenance-details.ts index debf5f0984..005e25e2c9 100644 --- a/lib/mysql/lib/model/maintenance-details.ts +++ b/lib/mysql/lib/model/maintenance-details.ts @@ -32,6 +32,41 @@ If you set the read replica maintenance window to \"\" or if not specified, the * */ "windowStartTime"?: string; + /** + * The preferred version to target when performing an automatic MySQL upgrade. +*

+OLDEST: Choose the oldest available MySQL version based on the current version of the DB System. +* SECOND_NEWEST: Choose the MySQL version before the newest for auto-upgrade. +* NEWEST: Choose the latest and greatest MySQL version available for auto-upgrade. +* + */ + "versionPreference"?: model.VersionPreference; + /** + * The preferred version track to target when performing an automatic MySQL upgrade. + * LONG_TERM_SUPPORT: No MySQL database behavior changes. + * INNOVATION: Provides access to the latest features and all bug fixes. + * FOLLOW: Follows the track of the current MySQL version. + * + */ + "versionTrackPreference"?: model.VersionTrackPreference; + /** + * The maintenance schedule type of the DB system. + * EARLY: Maintenance schedule follows a cycle where upgrades are performed when versions become deprecated. + * REGULAR: Maintenance schedule follows the normal cycle where upgrades are performed when versions become unavailable. + * + */ + "maintenanceScheduleType"?: model.MaintenanceScheduleType; + /** + * The time the scheduled maintenance is expected to start, + * as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). + * + */ + "timeScheduled"?: Date; + /** + * The version that is expected to be targeted during the next scheduled maintenance run. + * + */ + "targetVersion"?: string; } export namespace MaintenanceDetails { diff --git a/lib/mysql/lib/model/maintenance-schedule-type.ts b/lib/mysql/lib/model/maintenance-schedule-type.ts new file mode 100644 index 0000000000..f284ea4ba8 --- /dev/null +++ b/lib/mysql/lib/model/maintenance-schedule-type.ts @@ -0,0 +1,42 @@ +/** + * MySQL Database Service API + * The API for the MySQL Database Service + * OpenAPI spec version: 20190415 + * Contact: mysql-cloud-dev_ww_grp@oracle.com + * + * 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"); + +/** + * The maintenance schedule type of the DB system. +*

+EARLY: Maintenance schedule follows a cycle where upgrades are performed when versions become deprecated. +* REGULAR: Maintenance schedule follows the normal cycle where upgrades are performed when versions become unavailable. +* +**/ +export enum MaintenanceScheduleType { + Early = "EARLY", + Regular = "REGULAR", + + /** + * 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 MaintenanceScheduleType { + export function getJsonObj(obj: MaintenanceScheduleType): MaintenanceScheduleType { + return obj; + } + export function getDeserializedJsonObj(obj: MaintenanceScheduleType): MaintenanceScheduleType { + return obj; + } +} diff --git a/lib/mysql/lib/model/maintenance-type.ts b/lib/mysql/lib/model/maintenance-type.ts new file mode 100644 index 0000000000..7fea8afacd --- /dev/null +++ b/lib/mysql/lib/model/maintenance-type.ts @@ -0,0 +1,38 @@ +/** + * MySQL Database Service API + * The API for the MySQL Database Service + * OpenAPI spec version: 20190415 + * Contact: mysql-cloud-dev_ww_grp@oracle.com + * + * 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"); + +/** + * How the maintenance event was triggered. +*

+AUTOMATIC: maintenance event triggered as part of scheduled maintenance. +* MANUAL: maintenance event triggered manually. +* SHAPE: maintenance event triggered by a shape update. +* +**/ +export enum MaintenanceType { + Automatic = "AUTOMATIC", + Manual = "MANUAL", + Shape = "SHAPE" +} + +export namespace MaintenanceType { + export function getJsonObj(obj: MaintenanceType): MaintenanceType { + return obj; + } + export function getDeserializedJsonObj(obj: MaintenanceType): MaintenanceType { + return obj; + } +} diff --git a/lib/mysql/lib/model/update-maintenance-details.ts b/lib/mysql/lib/model/update-maintenance-details.ts index ef1a5f2556..0fdc2df72f 100644 --- a/lib/mysql/lib/model/update-maintenance-details.ts +++ b/lib/mysql/lib/model/update-maintenance-details.ts @@ -33,6 +33,30 @@ If you set the read replica maintenance window to \"\", the read replica is set * */ "windowStartTime"?: string; + /** + * The preferred version to target when performing an automatic MySQL upgrade. Defaults to OLDEST. +*

+OLDEST: Choose the oldest available MySQL version based on the current version of the DB System. +* SECOND_NEWEST: Choose the MySQL version before the newest for auto-upgrade. +* NEWEST: Choose the latest and greatest MySQL version available for auto-upgrade. +* + */ + "versionPreference"?: model.VersionPreference; + /** + * The preferred version track to target when performing an automatic MySQL upgrade. Defaults to FOLLOW. + * LONG_TERM_SUPPORT: No MySQL database behavior changes. + * INNOVATION: Provides access to the latest features and all bug fixes. + * FOLLOW: Follows the track of the current MySQL version. + * + */ + "versionTrackPreference"?: model.VersionTrackPreference; + /** + * The maintenance schedule type of the DB system. Defaults to REGULAR. + * EARLY: Maintenance schedule follows a cycle where upgrades are performed when versions become deprecated. + * REGULAR: Maintenance schedule follows the normal cycle where upgrades are performed when versions become unavailable. + * + */ + "maintenanceScheduleType"?: model.MaintenanceScheduleType; } export namespace UpdateMaintenanceDetails { diff --git a/lib/mysql/lib/model/version-preference.ts b/lib/mysql/lib/model/version-preference.ts new file mode 100644 index 0000000000..35f9a353a0 --- /dev/null +++ b/lib/mysql/lib/model/version-preference.ts @@ -0,0 +1,44 @@ +/** + * MySQL Database Service API + * The API for the MySQL Database Service + * OpenAPI spec version: 20190415 + * Contact: mysql-cloud-dev_ww_grp@oracle.com + * + * 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"); + +/** + * The preferred version to target when performing an automatic MySQL upgrade. +*

+OLDEST: Choose the oldest available MySQL version based on the current version of the DB System. +* SECOND_NEWEST: Choose the MySQL version before the newest for auto-upgrade. +* NEWEST: Choose the latest and greatest MySQL version available for auto-upgrade. +* +**/ +export enum VersionPreference { + Oldest = "OLDEST", + SecondNewest = "SECOND_NEWEST", + Newest = "NEWEST", + + /** + * 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 VersionPreference { + export function getJsonObj(obj: VersionPreference): VersionPreference { + return obj; + } + export function getDeserializedJsonObj(obj: VersionPreference): VersionPreference { + return obj; + } +} diff --git a/lib/mysql/lib/model/version-track-preference.ts b/lib/mysql/lib/model/version-track-preference.ts new file mode 100644 index 0000000000..c4d434ff93 --- /dev/null +++ b/lib/mysql/lib/model/version-track-preference.ts @@ -0,0 +1,43 @@ +/** + * MySQL Database Service API + * The API for the MySQL Database Service + * OpenAPI spec version: 20190415 + * Contact: mysql-cloud-dev_ww_grp@oracle.com + * + * 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"); + +/** + * The preferred version track to target when performing an automatic MySQL upgrade. + * LONG_TERM_SUPPORT: No MySQL database behavior changes. + * INNOVATION: Provides access to the latest features and all bug fixes. + * FOLLOW: Follows the track of the DB System's MySQL version. + * + **/ +export enum VersionTrackPreference { + LongTermSupport = "LONG_TERM_SUPPORT", + Innovation = "INNOVATION", + Follow = "FOLLOW", + + /** + * 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 VersionTrackPreference { + export function getJsonObj(obj: VersionTrackPreference): VersionTrackPreference { + return obj; + } + export function getDeserializedJsonObj(obj: VersionTrackPreference): VersionTrackPreference { + return obj; + } +} diff --git a/lib/mysql/package.json b/lib/mysql/package.json index f7b866e098..5d94ca262a 100644 --- a/lib/mysql/package.json +++ b/lib/mysql/package.json @@ -1,6 +1,6 @@ { "name": "oci-mysql", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Mysql ", "repository": { "type": "git", diff --git a/lib/networkfirewall/package.json b/lib/networkfirewall/package.json index c42fbeadd2..7c87e6ccba 100644 --- a/lib/networkfirewall/package.json +++ b/lib/networkfirewall/package.json @@ -1,6 +1,6 @@ { "name": "oci-networkfirewall", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Network Firewall Service", "repository": { "type": "git", diff --git a/lib/networkloadbalancer/package.json b/lib/networkloadbalancer/package.json index 1dc8207b7b..7f731c82dd 100644 --- a/lib/networkloadbalancer/package.json +++ b/lib/networkloadbalancer/package.json @@ -1,6 +1,6 @@ { "name": "oci-networkloadbalancer", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Network Load Balancer Service", "repository": { "type": "git", diff --git a/lib/nosql/package.json b/lib/nosql/package.json index 142639d680..651a1658e9 100644 --- a/lib/nosql/package.json +++ b/lib/nosql/package.json @@ -1,6 +1,6 @@ { "name": "oci-nosql", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Nosql Service", "repository": { "type": "git", diff --git a/lib/objectstorage/package.json b/lib/objectstorage/package.json index 26c1eea3e9..81c3759fc9 100644 --- a/lib/objectstorage/package.json +++ b/lib/objectstorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-objectstorage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for ObjectStorage", "repository": { "type": "git", diff --git a/lib/oce/package.json b/lib/oce/package.json index e3159895fc..537c02a619 100644 --- a/lib/oce/package.json +++ b/lib/oce/package.json @@ -1,6 +1,6 @@ { "name": "oci-oce", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for OCE Service", "repository": { "type": "git", diff --git a/lib/ocicontrolcenter/package.json b/lib/ocicontrolcenter/package.json index 1d93a483cc..0a5dabc31f 100644 --- a/lib/ocicontrolcenter/package.json +++ b/lib/ocicontrolcenter/package.json @@ -1,6 +1,6 @@ { "name": "oci-ocicontrolcenter", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Oci Control Center Service", "repository": { "type": "git", diff --git a/lib/ocvp/package.json b/lib/ocvp/package.json index b463103be2..4ddaf589bb 100644 --- a/lib/ocvp/package.json +++ b/lib/ocvp/package.json @@ -1,6 +1,6 @@ { "name": "oci-ocvp", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Ocvp Service", "repository": { "type": "git", diff --git a/lib/oda/package.json b/lib/oda/package.json index 7ce3b96689..6162406ef6 100644 --- a/lib/oda/package.json +++ b/lib/oda/package.json @@ -1,6 +1,6 @@ { "name": "oci-oda", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Oda Service", "repository": { "type": "git", diff --git a/lib/onesubscription/package.json b/lib/onesubscription/package.json index 80a1d53b0d..a1275dd658 100644 --- a/lib/onesubscription/package.json +++ b/lib/onesubscription/package.json @@ -1,6 +1,6 @@ { "name": "oci-onesubscription", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Onesubscription Service", "repository": { "type": "git", diff --git a/lib/ons/package.json b/lib/ons/package.json index 99eb689f08..6b8b4fbfa8 100644 --- a/lib/ons/package.json +++ b/lib/ons/package.json @@ -1,6 +1,6 @@ { "name": "oci-ons", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for ONS", "repository": { "type": "git", diff --git a/lib/opa/package.json b/lib/opa/package.json index c01479311c..b97e802cbb 100644 --- a/lib/opa/package.json +++ b/lib/opa/package.json @@ -1,6 +1,6 @@ { "name": "oci-opa", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Opa Service", "repository": { "type": "git", diff --git a/lib/opensearch/package.json b/lib/opensearch/package.json index b8ac69dab6..fd360dd089 100644 --- a/lib/opensearch/package.json +++ b/lib/opensearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-opensearch", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Opensearch Service", "repository": { "type": "git", diff --git a/lib/operatoraccesscontrol/package.json b/lib/operatoraccesscontrol/package.json index ead47920a7..511b01f2f2 100644 --- a/lib/operatoraccesscontrol/package.json +++ b/lib/operatoraccesscontrol/package.json @@ -1,6 +1,6 @@ { "name": "oci-operatoraccesscontrol", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Operator Access Control Service", "repository": { "type": "git", diff --git a/lib/opsi/package.json b/lib/opsi/package.json index be7f277d87..3dd2552216 100644 --- a/lib/opsi/package.json +++ b/lib/opsi/package.json @@ -1,6 +1,6 @@ { "name": "oci-opsi", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Opsi Service", "repository": { "type": "git", diff --git a/lib/optimizer/package.json b/lib/optimizer/package.json index 3d2ce7abf0..7a0367a143 100644 --- a/lib/optimizer/package.json +++ b/lib/optimizer/package.json @@ -1,6 +1,6 @@ { "name": "oci-optimizer", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Optimizer Service", "repository": { "type": "git", diff --git a/lib/osmanagementhub/package.json b/lib/osmanagementhub/package.json index 94bdf21b3f..2bfd4b30b3 100644 --- a/lib/osmanagementhub/package.json +++ b/lib/osmanagementhub/package.json @@ -1,6 +1,6 @@ { "name": "oci-osmanagementhub", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Os Management Hub Service", "repository": { "type": "git", diff --git a/lib/ospgateway/package.json b/lib/ospgateway/package.json index 6052b64eb7..665eefb83b 100644 --- a/lib/ospgateway/package.json +++ b/lib/ospgateway/package.json @@ -1,6 +1,6 @@ { "name": "oci-ospgateway", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Osp Gateway Service", "repository": { "type": "git", diff --git a/lib/osubbillingschedule/package.json b/lib/osubbillingschedule/package.json index 041b11a662..adfa614e36 100644 --- a/lib/osubbillingschedule/package.json +++ b/lib/osubbillingschedule/package.json @@ -1,6 +1,6 @@ { "name": "oci-osubbillingschedule", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Osub Billing Schedule Service", "repository": { "type": "git", diff --git a/lib/osuborganizationsubscription/package.json b/lib/osuborganizationsubscription/package.json index e6eac3ba91..548454b880 100644 --- a/lib/osuborganizationsubscription/package.json +++ b/lib/osuborganizationsubscription/package.json @@ -1,6 +1,6 @@ { "name": "oci-osuborganizationsubscription", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Osub Organization Subscription Service", "repository": { "type": "git", diff --git a/lib/osubsubscription/package.json b/lib/osubsubscription/package.json index a06cac4d91..490f3ef534 100644 --- a/lib/osubsubscription/package.json +++ b/lib/osubsubscription/package.json @@ -1,6 +1,6 @@ { "name": "oci-osubsubscription", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Osub Subscription Service", "repository": { "type": "git", diff --git a/lib/osubusage/package.json b/lib/osubusage/package.json index b1fb047267..4a1117b00f 100644 --- a/lib/osubusage/package.json +++ b/lib/osubusage/package.json @@ -1,6 +1,6 @@ { "name": "oci-osubusage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Osub Usage Service", "repository": { "type": "git", diff --git a/lib/psql/package.json b/lib/psql/package.json index 0081c56700..bf38bb686d 100644 --- a/lib/psql/package.json +++ b/lib/psql/package.json @@ -1,6 +1,6 @@ { "name": "oci-psql", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Psql Service", "repository": { "type": "git", diff --git a/lib/queue/package.json b/lib/queue/package.json index 148ee0a59a..ba027bc66a 100644 --- a/lib/queue/package.json +++ b/lib/queue/package.json @@ -1,6 +1,6 @@ { "name": "oci-queue", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Queue Service", "repository": { "type": "git", diff --git a/lib/recovery/package.json b/lib/recovery/package.json index 2bcb34e99b..87589f6052 100644 --- a/lib/recovery/package.json +++ b/lib/recovery/package.json @@ -1,6 +1,6 @@ { "name": "oci-recovery", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Recovery Service", "repository": { "type": "git", diff --git a/lib/redis/package.json b/lib/redis/package.json index 3fe5f3893f..842967ac77 100644 --- a/lib/redis/package.json +++ b/lib/redis/package.json @@ -1,6 +1,6 @@ { "name": "oci-redis", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Redis Service", "repository": { "type": "git", diff --git a/lib/resourceanalytics/package.json b/lib/resourceanalytics/package.json index aae095ea3b..1c9e5eaaee 100644 --- a/lib/resourceanalytics/package.json +++ b/lib/resourceanalytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourceanalytics", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Resource Analytics Service", "repository": { "type": "git", diff --git a/lib/resourcemanager/package.json b/lib/resourcemanager/package.json index e708e72741..5d1baa957c 100644 --- a/lib/resourcemanager/package.json +++ b/lib/resourcemanager/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcemanager", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Resource manager Service", "repository": { "type": "git", diff --git a/lib/resourcescheduler/package.json b/lib/resourcescheduler/package.json index 637fa79cda..de7e5ba363 100644 --- a/lib/resourcescheduler/package.json +++ b/lib/resourcescheduler/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcescheduler", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Resource Scheduler Service", "repository": { "type": "git", diff --git a/lib/resourcesearch/package.json b/lib/resourcesearch/package.json index e6824cf7d0..81012e6cd8 100644 --- a/lib/resourcesearch/package.json +++ b/lib/resourcesearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcesearch", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for resource research Service", "repository": { "type": "git", diff --git a/lib/rover/package.json b/lib/rover/package.json index 3a47243b15..8858c5f6c4 100644 --- a/lib/rover/package.json +++ b/lib/rover/package.json @@ -1,6 +1,6 @@ { "name": "oci-rover", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Rover Service", "repository": { "type": "git", diff --git a/lib/sch/package.json b/lib/sch/package.json index ed47ae9616..12e8f02e13 100644 --- a/lib/sch/package.json +++ b/lib/sch/package.json @@ -1,6 +1,6 @@ { "name": "oci-sch", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Sch Service", "repository": { "type": "git", diff --git a/lib/secrets/package.json b/lib/secrets/package.json index c7dfdb497b..9a368315c9 100644 --- a/lib/secrets/package.json +++ b/lib/secrets/package.json @@ -1,6 +1,6 @@ { "name": "oci-secrets", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Secrets Service", "repository": { "type": "git", diff --git a/lib/securityattribute/package.json b/lib/securityattribute/package.json index 88327caf71..ffc938fc53 100644 --- a/lib/securityattribute/package.json +++ b/lib/securityattribute/package.json @@ -1,6 +1,6 @@ { "name": "oci-securityattribute", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Security Attribute Service", "repository": { "type": "git", diff --git a/lib/servicecatalog/package.json b/lib/servicecatalog/package.json index 85d35ab4c0..84d1d457e0 100644 --- a/lib/servicecatalog/package.json +++ b/lib/servicecatalog/package.json @@ -1,6 +1,6 @@ { "name": "oci-servicecatalog", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Service Catalog Service", "repository": { "type": "git", diff --git a/lib/servicemanagerproxy/package.json b/lib/servicemanagerproxy/package.json index 594f035946..0fdf607750 100644 --- a/lib/servicemanagerproxy/package.json +++ b/lib/servicemanagerproxy/package.json @@ -1,6 +1,6 @@ { "name": "oci-servicemanagerproxy", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Service Manager Proxy Service", "repository": { "type": "git", diff --git a/lib/stackmonitoring/package.json b/lib/stackmonitoring/package.json index 2bf3222f5d..7c6b290270 100644 --- a/lib/stackmonitoring/package.json +++ b/lib/stackmonitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-stackmonitoring", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Stack Monitoring Service", "repository": { "type": "git", diff --git a/lib/streaming/lib/model/create-stream-pool-details.ts b/lib/streaming/lib/model/create-stream-pool-details.ts index c7d12bc4ed..eb62ce7b33 100644 --- a/lib/streaming/lib/model/create-stream-pool-details.ts +++ b/lib/streaming/lib/model/create-stream-pool-details.ts @@ -40,6 +40,14 @@ Example: {@code {\"Department\": \"Finance\"}} * */ "freeformTags"?: { [key: string]: string }; + /** + * Security attributes for this resource. Each key is predefined and scoped to a namespace. +* For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). +*

+Example: {@code {\"Oracle-ZPR\": {\"MaxEgressCount\": {\"value\": \"42\", \"mode\": \"enforce\"}}}} +* + */ + "securityAttributes"?: { [key: string]: { [key: string]: any } }; /** * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). *

diff --git a/lib/streaming/lib/model/stream-pool-summary.ts b/lib/streaming/lib/model/stream-pool-summary.ts index 51236390bf..ba85a69141 100644 --- a/lib/streaming/lib/model/stream-pool-summary.ts +++ b/lib/streaming/lib/model/stream-pool-summary.ts @@ -55,6 +55,14 @@ Example: {@code {\"Department\": \"Finance\"}} * */ "freeformTags"?: { [key: string]: string }; + /** + * Security attributes for this resource. Each key is predefined and scoped to a namespace. +* For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). +*

+Example: {@code {\"Oracle-ZPR\": {\"MaxEgressCount\": {\"value\": \"42\", \"mode\": \"enforce\"}}}} +* + */ + "securityAttributes"?: { [key: string]: { [key: string]: any } }; /** * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). *

diff --git a/lib/streaming/lib/model/stream-pool.ts b/lib/streaming/lib/model/stream-pool.ts index b5b7371096..a272ceec45 100644 --- a/lib/streaming/lib/model/stream-pool.ts +++ b/lib/streaming/lib/model/stream-pool.ts @@ -69,6 +69,14 @@ Example: {@code {\"Department\": \"Finance\"}} * */ "freeformTags"?: { [key: string]: string }; + /** + * Security attributes for this resource. Each key is predefined and scoped to a namespace. +* For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). +*

+Example: {@code {\"Oracle-ZPR\": {\"MaxEgressCount\": {\"value\": \"42\", \"mode\": \"enforce\"}}}} +* + */ + "securityAttributes"?: { [key: string]: { [key: string]: any } }; /** * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). *

diff --git a/lib/streaming/lib/model/update-stream-pool-details.ts b/lib/streaming/lib/model/update-stream-pool-details.ts index 260199f116..81495e6299 100644 --- a/lib/streaming/lib/model/update-stream-pool-details.ts +++ b/lib/streaming/lib/model/update-stream-pool-details.ts @@ -29,6 +29,14 @@ Example: {@code {\"Department\": \"Finance\"}} * */ "freeformTags"?: { [key: string]: string }; + /** + * Security attributes for this resource. Each key is predefined and scoped to a namespace. +* For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). +*

+Example: {@code {\"Oracle-ZPR\": {\"MaxEgressCount\": {\"value\": \"42\", \"mode\": \"enforce\"}}}} +* + */ + "securityAttributes"?: { [key: string]: { [key: string]: any } }; /** * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). *

diff --git a/lib/streaming/package.json b/lib/streaming/package.json index d09cd23641..85ebc3922e 100644 --- a/lib/streaming/package.json +++ b/lib/streaming/package.json @@ -1,6 +1,6 @@ { "name": "oci-streaming", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Streaming", "repository": { "type": "git", diff --git a/lib/tenantmanagercontrolplane/package.json b/lib/tenantmanagercontrolplane/package.json index 0a1c8a8aa2..d4db4452dd 100644 --- a/lib/tenantmanagercontrolplane/package.json +++ b/lib/tenantmanagercontrolplane/package.json @@ -1,6 +1,6 @@ { "name": "oci-tenantmanagercontrolplane", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Tenant Manager Control Plane Service", "repository": { "type": "git", diff --git a/lib/threatintelligence/package.json b/lib/threatintelligence/package.json index 4d64e14c78..1f8419fd94 100644 --- a/lib/threatintelligence/package.json +++ b/lib/threatintelligence/package.json @@ -1,6 +1,6 @@ { "name": "oci-threatintelligence", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Threat Intelligence Service", "repository": { "type": "git", diff --git a/lib/usage/package.json b/lib/usage/package.json index 17c6c25930..9f507ea2ce 100644 --- a/lib/usage/package.json +++ b/lib/usage/package.json @@ -1,6 +1,6 @@ { "name": "oci-usage", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Usage Service", "repository": { "type": "git", diff --git a/lib/usageapi/package.json b/lib/usageapi/package.json index 0fb5bed609..2fc9bd9fc6 100644 --- a/lib/usageapi/package.json +++ b/lib/usageapi/package.json @@ -1,6 +1,6 @@ { "name": "oci-usageapi", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Usage Api Service", "repository": { "type": "git", diff --git a/lib/vault/package.json b/lib/vault/package.json index 70484b70f5..ef0a43648d 100644 --- a/lib/vault/package.json +++ b/lib/vault/package.json @@ -1,6 +1,6 @@ { "name": "oci-vault", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Vault Service", "repository": { "type": "git", diff --git a/lib/vbsinst/package.json b/lib/vbsinst/package.json index dcc541f1b4..e9ae0a75ca 100644 --- a/lib/vbsinst/package.json +++ b/lib/vbsinst/package.json @@ -1,6 +1,6 @@ { "name": "oci-vbsinst", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Vbs Inst Service", "repository": { "type": "git", diff --git a/lib/visualbuilder/package.json b/lib/visualbuilder/package.json index 1edb949551..90532a925f 100644 --- a/lib/visualbuilder/package.json +++ b/lib/visualbuilder/package.json @@ -1,6 +1,6 @@ { "name": "oci-visualbuilder", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Visual Builder Service", "repository": { "type": "git", diff --git a/lib/vnmonitoring/package.json b/lib/vnmonitoring/package.json index c7d259f209..3f7ab0773f 100644 --- a/lib/vnmonitoring/package.json +++ b/lib/vnmonitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-vnmonitoring", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Vn Monitoring Service", "repository": { "type": "git", diff --git a/lib/vulnerabilityscanning/package.json b/lib/vulnerabilityscanning/package.json index 47c9cadff5..f88588407e 100644 --- a/lib/vulnerabilityscanning/package.json +++ b/lib/vulnerabilityscanning/package.json @@ -1,6 +1,6 @@ { "name": "oci-vulnerabilityscanning", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Vulnerability Scanning Service", "repository": { "type": "git", diff --git a/lib/waa/package.json b/lib/waa/package.json index e55146240f..908069bf4a 100644 --- a/lib/waa/package.json +++ b/lib/waa/package.json @@ -1,6 +1,6 @@ { "name": "oci-waa", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Waa Service", "repository": { "type": "git", diff --git a/lib/waas/package.json b/lib/waas/package.json index 96f7b8ac9c..964f5e9513 100644 --- a/lib/waas/package.json +++ b/lib/waas/package.json @@ -1,6 +1,6 @@ { "name": "oci-waas", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for WAAS", "repository": { "type": "git", diff --git a/lib/waf/package.json b/lib/waf/package.json index 2e5383b8c8..f88777bb68 100644 --- a/lib/waf/package.json +++ b/lib/waf/package.json @@ -1,6 +1,6 @@ { "name": "oci-waf", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Waf Service", "repository": { "type": "git", diff --git a/lib/wlms/package.json b/lib/wlms/package.json index 0f9085602b..b6bce0f5d6 100644 --- a/lib/wlms/package.json +++ b/lib/wlms/package.json @@ -1,6 +1,6 @@ { "name": "oci-wlms", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Wlms Service", "repository": { "type": "git", diff --git a/lib/workrequests/package.json b/lib/workrequests/package.json index d6b1406136..55c058af93 100644 --- a/lib/workrequests/package.json +++ b/lib/workrequests/package.json @@ -1,6 +1,6 @@ { "name": "oci-workrequests", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for WorkRequests", "repository": { "type": "git", diff --git a/lib/zpr/package.json b/lib/zpr/package.json index 2faa63c36a..a68cfe49de 100644 --- a/lib/zpr/package.json +++ b/lib/zpr/package.json @@ -1,6 +1,6 @@ { "name": "oci-zpr", - "version": "2.119.0", + "version": "2.119.1", "description": "OCI NodeJS client for Zpr Service", "repository": { "type": "git", diff --git a/package.json b/package.json index 1a400af8ac..4f3b25cbb8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oci-sdk", - "version": "2.119.0", + "version": "2.119.1", "author": { "name": "Oracle Cloud Infrastructure", "email": ""