Skip to content

Commit 687c4df

Browse files
Releasing version 2.96.0
Releasing version 2.96.0
2 parents 2ae7a68 + abc4cb2 commit 687c4df

File tree

234 files changed

+2858
-187
lines changed

Some content is hidden

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

234 files changed

+2858
-187
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
33
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6+
## 2.96.0 - 2024-10-15
7+
### Added
8+
- Support for open id connect discovery in the Oracle Kubernetes Engine service
9+
- Support for DNS security extensions (DNSSEC) in the DNS service
10+
- Support for restoring delta between backups to a new volume in the Block Volume service
11+
- Support for cross region backup copy and replication for volumes encrypted with customer keys in the Block Volume service
12+
- Support for list operation on deployment environments in the GoldenGate service
13+
- Support for defining environment types for deployments in the GoldenGate service
14+
15+
### Breaking Changes
16+
- The type of field `category` was changed from `DeploymentTypeSummary.Category` to `DeploymentCategory` in the model `DeploymentTypeSummary` in the GoldenGate service
17+
- The enum `Category` was removed from the model `DeploymentTypeSummary` in the GoldenGate service
18+
619
## 2.95.2 - 2024-10-08
720
### Added
821
- Support for OCI Secure Desktops service

lib/accessgovernancecp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-accessgovernancecp",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Access Governance Cp Service",
55
"repository": {
66
"type": "git",

lib/adm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-adm",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Adm Service",
55
"repository": {
66
"type": "git",

lib/aianomalydetection/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aianomalydetection",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

lib/aidocument/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aidocument",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Ai Document Service",
55
"repository": {
66
"type": "git",

lib/ailanguage/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-ailanguage",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Ai Language Service",
55
"repository": {
66
"type": "git",

lib/aispeech/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aispeech",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Ai Speech Service",
55
"repository": {
66
"type": "git",

lib/aivision/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aivision",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Ai Vision Service",
55
"repository": {
66
"type": "git",

lib/analytics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-analytics",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Analytics Service",
55
"repository": {
66
"type": "git",

lib/announcementsservice/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-announcementsservice",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Announcement Service",
55
"repository": {
66
"type": "git",

lib/apigateway/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apigateway",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for API gateway service",
55
"repository": {
66
"type": "git",

lib/apmconfig/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmconfig",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Apm Config Service",
55
"repository": {
66
"type": "git",

lib/apmcontrolplane/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmcontrolplane",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Apm Control Plane Service",
55
"repository": {
66
"type": "git",

lib/apmsynthetics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmsynthetics",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Apm Synthetics Service",
55
"repository": {
66
"type": "git",

lib/apmtraces/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmtraces",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Apm Traces Service",
55
"repository": {
66
"type": "git",

lib/appmgmtcontrol/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-appmgmtcontrol",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Appmgmt Control Service",
55
"repository": {
66
"type": "git",

lib/artifacts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-artifacts",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Artifacts Service",
55
"repository": {
66
"type": "git",

lib/audit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-audit",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Audit Service",
55
"repository": {
66
"type": "git",

lib/autoscaling/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-autoscaling",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Autoscaling Service",
55
"repository": {
66
"type": "git",

lib/bastion/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bastion",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Bastion Service",
55
"repository": {
66
"type": "git",

lib/bds/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bds",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for BDS Service",
55
"repository": {
66
"type": "git",

lib/blockchain/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-blockchain",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Blockchain Service",
55
"repository": {
66
"type": "git",

lib/budget/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-budget",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Budget Service",
55
"repository": {
66
"type": "git",

lib/capacitymanagement/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-capacitymanagement",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Capacity Management Service",
55
"repository": {
66
"type": "git",

lib/certificates/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-certificates",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Certificates Service",
55
"repository": {
66
"type": "git",

lib/certificatesmanagement/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-certificatesmanagement",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Certificates Management Service",
55
"repository": {
66
"type": "git",

lib/cims/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cims",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Cims ",
55
"repository": {
66
"type": "git",

lib/cloudbridge/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudbridge",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Cloud Bridge Service",
55
"repository": {
66
"type": "git",

lib/cloudguard/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudguard",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Cloud Guard Service",
55
"repository": {
66
"type": "git",

lib/cloudmigrations/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudmigrations",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Cloud Migrations Service",
55
"repository": {
66
"type": "git",

lib/clusterplacementgroups/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-clusterplacementgroups",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Cluster Placement Groups Service",
55
"repository": {
66
"type": "git",

lib/common/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-common",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI Common module for NodeJS",
55
"repository": {
66
"type": "git",

lib/computecloudatcustomer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-computecloudatcustomer",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Compute Cloud At Customer Service",
55
"repository": {
66
"type": "git",

lib/computeinstanceagent/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-computeinstanceagent",
3-
"version": "2.95.2",
3+
"version": "2.96.0",
44
"description": "OCI NodeJS client for Compute Instance Agent Service",
55
"repository": {
66
"type": "git",

lib/containerengine/lib/model/cluster-create-options.ts

+18
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ export interface ClusterCreateOptions {
3939
"admissionControllerOptions"?: model.AdmissionControllerOptions;
4040
"persistentVolumeConfig"?: model.PersistentVolumeConfigDetails;
4141
"serviceLbConfig"?: model.ServiceLbConfigDetails;
42+
"openIdConnectTokenAuthenticationConfig"?: model.OpenIdConnectTokenAuthenticationConfig;
43+
"openIdConnectDiscovery"?: model.OpenIdConnectDiscovery;
4244
}
4345

4446
export namespace ClusterCreateOptions {
@@ -58,6 +60,14 @@ export namespace ClusterCreateOptions {
5860
: undefined,
5961
"serviceLbConfig": obj.serviceLbConfig
6062
? model.ServiceLbConfigDetails.getJsonObj(obj.serviceLbConfig)
63+
: undefined,
64+
"openIdConnectTokenAuthenticationConfig": obj.openIdConnectTokenAuthenticationConfig
65+
? model.OpenIdConnectTokenAuthenticationConfig.getJsonObj(
66+
obj.openIdConnectTokenAuthenticationConfig
67+
)
68+
: undefined,
69+
"openIdConnectDiscovery": obj.openIdConnectDiscovery
70+
? model.OpenIdConnectDiscovery.getJsonObj(obj.openIdConnectDiscovery)
6171
: undefined
6272
}
6373
};
@@ -80,6 +90,14 @@ export namespace ClusterCreateOptions {
8090
: undefined,
8191
"serviceLbConfig": obj.serviceLbConfig
8292
? model.ServiceLbConfigDetails.getDeserializedJsonObj(obj.serviceLbConfig)
93+
: undefined,
94+
"openIdConnectTokenAuthenticationConfig": obj.openIdConnectTokenAuthenticationConfig
95+
? model.OpenIdConnectTokenAuthenticationConfig.getDeserializedJsonObj(
96+
obj.openIdConnectTokenAuthenticationConfig
97+
)
98+
: undefined,
99+
"openIdConnectDiscovery": obj.openIdConnectDiscovery
100+
? model.OpenIdConnectDiscovery.getDeserializedJsonObj(obj.openIdConnectDiscovery)
83101
: undefined
84102
}
85103
};

lib/containerengine/lib/model/cluster.ts

+5
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,11 @@ export interface Cluster {
107107
* Type of cluster
108108
*/
109109
"type"?: model.ClusterType;
110+
/**
111+
* The cluster-specific OpenID Connect Discovery endpoint
112+
*
113+
*/
114+
"openIdConnectDiscoveryEndpoint"?: string;
110115
}
111116

112117
export namespace Cluster {

lib/containerengine/lib/model/index.ts

+4
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,10 @@ import * as NodeSourceOption from "./node-source-option";
122122
export import NodeSourceOption = NodeSourceOption.NodeSourceOption;
123123
import * as NodeSourceType from "./node-source-type";
124124
export import NodeSourceType = NodeSourceType.NodeSourceType;
125+
import * as OpenIdConnectDiscovery from "./open-id-connect-discovery";
126+
export import OpenIdConnectDiscovery = OpenIdConnectDiscovery.OpenIdConnectDiscovery;
127+
import * as OpenIdConnectTokenAuthenticationConfig from "./open-id-connect-token-authentication-config";
128+
export import OpenIdConnectTokenAuthenticationConfig = OpenIdConnectTokenAuthenticationConfig.OpenIdConnectTokenAuthenticationConfig;
125129
import * as PersistentVolumeConfigDetails from "./persistent-volume-config-details";
126130
export import PersistentVolumeConfigDetails = PersistentVolumeConfigDetails.PersistentVolumeConfigDetails;
127131
import * as PlacementConfiguration from "./placement-configuration";
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
/**
2+
* Kubernetes Engine API
3+
* API for the Kubernetes Engine service (also known as the Container Engine for Kubernetes service). Use this API to build, deploy,
4+
and manage cloud-native applications. For more information, see
5+
[Overview of Kubernetes Engine](/iaas/Content/ContEng/Concepts/contengoverview.htm).
6+
7+
* OpenAPI spec version: 20180222
8+
*
9+
*
10+
* NOTE: This class is auto generated by OracleSDKGenerator.
11+
* Do not edit the class manually.
12+
*
13+
* Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
14+
* 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.
15+
*/
16+
17+
import * as model from "../model";
18+
import common = require("oci-common");
19+
20+
/**
21+
* The property that define the status of the OIDC Discovery feature for a cluster.
22+
*
23+
*/
24+
export interface OpenIdConnectDiscovery {
25+
/**
26+
* Whether the cluster has OIDC Discovery enabled. Defaults to false. If set to true, the cluster will be assigned a public OIDC Discovery endpoint.
27+
*
28+
*/
29+
"isOpenIdConnectDiscoveryEnabled"?: boolean;
30+
}
31+
32+
export namespace OpenIdConnectDiscovery {
33+
export function getJsonObj(obj: OpenIdConnectDiscovery): object {
34+
const jsonObj = { ...obj, ...{} };
35+
36+
return jsonObj;
37+
}
38+
export function getDeserializedJsonObj(obj: OpenIdConnectDiscovery): object {
39+
const jsonObj = { ...obj, ...{} };
40+
41+
return jsonObj;
42+
}
43+
}

0 commit comments

Comments
 (0)