Skip to content

Commit 8a5751f

Browse files
DEXREQ Automationrkumarpa
DEXREQ Automation
authored andcommitted
Pull request #1754: Releasing Version 2.81.0
Merge in SDK/oci-typescript-sdk from merge_to_github2024-02-27 to github Squashed commit of the following: commit f3a74b29e8e458d166eaaeae3de5b5dee97cddda Author: oci-dex-release-bot <[email protected]> Date: Tue Feb 27 14:09:37 2024 +0000 Releasing version 2.81.0
1 parent adfa68f commit 8a5751f

File tree

462 files changed

+8503
-750
lines changed

Some content is hidden

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

462 files changed

+8503
-750
lines changed

CHANGELOG.md

+26

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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Apm Traces Service",
55
"repository": {
66
"type": "git",

lib/applicationmigration/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-applicationmigration",
3-
"version": "2.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Application Migration 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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Cloud Migrations 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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.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.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Compute Instance Agent Service",
55
"repository": {
66
"type": "git",

lib/containerengine/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-containerengine",
3-
"version": "2.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Container Engine",
55
"repository": {
66
"type": "git",

lib/containerinstances/lib/client.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -1268,7 +1268,9 @@ export class ContainerInstanceClient {
12681268
"{containerId}": retrieveLogsRequest.containerId
12691269
};
12701270

1271-
const queryParams = {};
1271+
const queryParams = {
1272+
"isPrevious": retrieveLogsRequest.isPrevious
1273+
};
12721274

12731275
let headerParams = {
12741276
"Content-Type": common.Constants.APPLICATION_JSON,

lib/containerinstances/lib/request/retrieve-logs-request.ts

+6
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,10 @@ export interface RetrieveLogsRequest extends common.BaseRequest {
2626
* Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
2727
*/
2828
"opcRequestId"?: string;
29+
/**
30+
* Returns the logs for the previous run of the container in a pod if the pod exists.
31+
* If the container fails for some reason, this parameter is useful to determine the root cause of the failure.
32+
*
33+
*/
34+
"isPrevious"?: boolean;
2935
}

lib/containerinstances/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-containerinstances",
3-
"version": "2.80.0",
3+
"version": "2.81.0",
44
"description": "OCI NodeJS client for Container Instances Service",
55
"repository": {
66
"type": "git",

lib/core/lib/client.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -14201,6 +14201,9 @@ Currently, the only supported volume attachment type are {@link IScsiVolumeAttac
1420114201
To preserve the boot volume associated with the instance, specify `true` for `PreserveBootVolumeQueryParam`.
1420214202
* To delete the boot volume when the instance is deleted, specify `false` or do not specify a value for `PreserveBootVolumeQueryParam`.
1420314203
* <p>
14204+
To preserve data volumes created with the instance, specify `true` or do not specify a value for `PreserveDataVolumesQueryParam`.
14205+
* To delete the data volumes when the instance itself is deleted, specify `false` for `PreserveDataVolumesQueryParam`.
14206+
* <p>
1420414207
This is an asynchronous operation. The instance's `lifecycleState` changes to TERMINATING temporarily
1420514208
* until the instance is completely deleted. After the instance is deleted, the record remains visible in the list of instances
1420614209
* with the state TERMINATED for at least 12 hours, but no further action is needed.
@@ -14222,7 +14225,9 @@ This is an asynchronous operation. The instance's `lifecycleState` changes to TE
1422214225
};
1422314226

1422414227
const queryParams = {
14225-
"preserveBootVolume": terminateInstanceRequest.preserveBootVolume
14228+
"preserveBootVolume": terminateInstanceRequest.preserveBootVolume,
14229+
"preserveDataVolumesCreatedAtLaunch":
14230+
terminateInstanceRequest.preserveDataVolumesCreatedAtLaunch
1422614231
};
1422714232

1422814233
let headerParams = {

lib/core/lib/model/attach-volume-details.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ export interface AttachVolumeDetails {
3333
*/
3434
"displayName"?: string;
3535
/**
36-
* The OCID of the instance.
36+
* The OCID of the instance. For AttachVolume operation, this is a required field for the request,
37+
* see {@link #attachVolume(AttachVolumeRequest) attachVolume}.
38+
*
3739
*/
3840
"instanceId": string;
3941
/**
@@ -49,7 +51,8 @@ export interface AttachVolumeDetails {
4951
*/
5052
"isShareable"?: boolean;
5153
/**
52-
* The OCID of the volume.
54+
* The OCID of the volume. If CreateVolumeDetails is specified, this field must be omitted from the request.
55+
*
5356
*/
5457
"volumeId": string;
5558

lib/core/lib/model/index.ts

+8
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,10 @@ import * as Ipv6 from "./ipv6";
630630
export import Ipv6 = Ipv6.Ipv6;
631631
import * as Ipv6AddressIpv6SubnetCidrPairDetails from "./ipv6-address-ipv6-subnet-cidr-pair-details";
632632
export import Ipv6AddressIpv6SubnetCidrPairDetails = Ipv6AddressIpv6SubnetCidrPairDetails.Ipv6AddressIpv6SubnetCidrPairDetails;
633+
import * as LaunchAttachVolumeDetails from "./launch-attach-volume-details";
634+
export import LaunchAttachVolumeDetails = LaunchAttachVolumeDetails.LaunchAttachVolumeDetails;
635+
import * as LaunchCreateVolumeDetails from "./launch-create-volume-details";
636+
export import LaunchCreateVolumeDetails = LaunchCreateVolumeDetails.LaunchCreateVolumeDetails;
633637
import * as LaunchInstanceAgentConfigDetails from "./launch-instance-agent-config-details";
634638
export import LaunchInstanceAgentConfigDetails = LaunchInstanceAgentConfigDetails.LaunchInstanceAgentConfigDetails;
635639
import * as LaunchInstanceAvailabilityConfigDetails from "./launch-instance-availability-config-details";
@@ -1127,6 +1131,10 @@ import * as IntelVmUpdateInstancePlatformConfig from "./intel-vm-update-instance
11271131
export import IntelVmUpdateInstancePlatformConfig = IntelVmUpdateInstancePlatformConfig.IntelVmUpdateInstancePlatformConfig;
11281132
import * as IpsecTunnelDrgAttachmentNetworkDetails from "./ipsec-tunnel-drg-attachment-network-details";
11291133
export import IpsecTunnelDrgAttachmentNetworkDetails = IpsecTunnelDrgAttachmentNetworkDetails.IpsecTunnelDrgAttachmentNetworkDetails;
1134+
import * as LaunchAttachIScsiVolumeDetails from "./launch-attach-iscsi-volume-details";
1135+
export import LaunchAttachIScsiVolumeDetails = LaunchAttachIScsiVolumeDetails.LaunchAttachIScsiVolumeDetails;
1136+
import * as LaunchCreateVolumeFromAttributes from "./launch-create-volume-from-attributes";
1137+
export import LaunchCreateVolumeFromAttributes = LaunchCreateVolumeFromAttributes.LaunchCreateVolumeFromAttributes;
11301138
import * as LoopBackDrgAttachmentNetworkDetails from "./loop-back-drg-attachment-network-details";
11311139
export import LoopBackDrgAttachmentNetworkDetails = LoopBackDrgAttachmentNetworkDetails.LoopBackDrgAttachmentNetworkDetails;
11321140
import * as NetworkingTopology from "./networking-topology";

0 commit comments

Comments
 (0)