From 5a1c70f1e3cd2d73a0d5933ee3ad447ce93f4149 Mon Sep 17 00:00:00 2001 From: waruwaruwaru Date: Tue, 18 Aug 2020 16:13:57 +0000 Subject: [PATCH] Releasing version 1.5.1 --- CHANGELOG.md | 7 +++ examples/javascript/objectstorage.js | 3 +- examples/typescript/objectstorage.ts | 4 +- lib/analytics/package.json | 2 +- lib/announcementsservice/package.json | 2 +- lib/apigateway/package.json | 2 +- lib/applicationmigration/package.json | 2 +- lib/audit/package.json | 2 +- lib/autoscaling/package.json | 2 +- lib/bds/package.json | 2 +- lib/blockchain/package.json | 2 +- lib/budget/package.json | 2 +- lib/cims/package.json | 2 +- lib/common/package.json | 2 +- .../lib/model/create-node-pool-details.ts | 4 +- .../lib/model/node-pool-summary.ts | 11 +++- lib/containerengine/lib/model/node-pool.ts | 13 +++-- .../model/node-source-via-image-details.ts | 4 ++ .../lib/model/update-node-pool-details.ts | 21 ++++++++ lib/containerengine/package.json | 2 +- lib/core/lib/model/index.ts | 8 +++ .../lib/model/instance-availability-config.ts | 53 +++++++++++++++++++ ...tance-configuration-availability-config.ts | 53 +++++++++++++++++++ ...e-configuration-launch-instance-details.ts | 5 ++ lib/core/lib/model/instance.ts | 4 ++ ...ch-instance-availability-config-details.ts | 48 +++++++++++++++++ lib/core/lib/model/launch-instance-details.ts | 4 ++ ...te-instance-availability-config-details.ts | 48 +++++++++++++++++ lib/core/lib/model/update-instance-details.ts | 4 ++ lib/core/package.json | 2 +- .../create-data-guard-association-details.ts | 5 ++ ...ociation-to-existing-vm-cluster-details.ts | 51 ++++++++++++++++++ lib/database/lib/model/index.ts | 2 + .../create-data-guard-association-request.ts | 1 + lib/database/package.json | 2 +- lib/datacatalog/package.json | 2 +- lib/dataflow/package.json | 2 +- lib/dataintegration/package.json | 2 +- lib/datasafe/package.json | 2 +- lib/datascience/package.json | 2 +- lib/dns/package.json | 2 +- lib/dts/package.json | 2 +- lib/email/package.json | 2 +- lib/events/package.json | 2 +- lib/filestorage/package.json | 2 +- lib/functions/package.json | 2 +- lib/healthchecks/package.json | 2 +- lib/identity/package.json | 2 +- lib/integration/package.json | 2 +- lib/keymanagement/package.json | 2 +- lib/limits/package.json | 2 +- lib/loadbalancer/package.json | 2 +- lib/marketplace/package.json | 2 +- lib/monitoring/package.json | 2 +- lib/mysql/package.json | 2 +- lib/nosql/package.json | 2 +- lib/objectstorage/index.ts | 2 + lib/objectstorage/index.ts.partial | 4 +- lib/objectstorage/package.json | 2 +- lib/oce/package.json | 2 +- lib/ocvp/package.json | 2 +- lib/oda/package.json | 2 +- lib/ons/package.json | 2 +- lib/osmanagement/package.json | 2 +- lib/resourcemanager/package.json | 2 +- lib/resourcesearch/package.json | 2 +- lib/secrets/package.json | 2 +- lib/streaming/package.json | 2 +- lib/usageapi/package.json | 2 +- lib/vault/package.json | 2 +- lib/waas/package.json | 2 +- lib/workrequests/package.json | 2 +- package.json | 2 +- 73 files changed, 399 insertions(+), 60 deletions(-) create mode 100644 lib/core/lib/model/instance-availability-config.ts create mode 100644 lib/core/lib/model/instance-configuration-availability-config.ts create mode 100644 lib/core/lib/model/launch-instance-availability-config-details.ts create mode 100644 lib/core/lib/model/update-instance-availability-config-details.ts create mode 100644 lib/database/lib/model/create-data-guard-association-to-existing-vm-cluster-details.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index b539642ef3..ae0e97d919 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). +## 1.5.1 - 2020-08-18 +### Added +- Support for custom boot volume size and other node pool updates in the Container Engine for Kubernetes service +- Support for Data Guard on Exadata Cloud at Customer VM clusters in the Database service +- Support for stopping VM instances after scheduled maintenance or hypervisor reboots in the Compute service +- Support for creating and managing private endpoints in the Data Flow service + ## 1.5.0 - 2020-08-11 ### Added - Support for autonomous json databases in the Database service diff --git a/examples/javascript/objectstorage.js b/examples/javascript/objectstorage.js index fd0bd02aaa..78a4ad217d 100644 --- a/examples/javascript/objectstorage.js +++ b/examples/javascript/objectstorage.js @@ -71,7 +71,8 @@ client.region = common.Region.US_PHOENIX_1; // Create stream to upload const fileLocation = "/Users/File/location"; const stats = fs.statSync(fileLocation); - const objectData = fs.createReadStream(fileLocation); + const nodeFsBlob = new os.NodeFSBlob(fileLocation, stats.size); + const objectData = await nodeFsBlob.getData(); console.log("Bucket is created. Now adding object to the Bucket."); const putObjectRequest = { diff --git a/examples/typescript/objectstorage.ts b/examples/typescript/objectstorage.ts index 46cffc8df2..9d0a131d91 100644 --- a/examples/typescript/objectstorage.ts +++ b/examples/typescript/objectstorage.ts @@ -16,6 +16,7 @@ import os = require("oci-objectstorage"); import common = require("oci-common"); import st = require("stream"); import { createReadStream, statSync } from "fs"; +import { NodeFSBlob } from "oci-objectstorage"; const configurationFilePath = "~/.oci/config"; const configProfile = "DEFAULT"; @@ -70,7 +71,8 @@ client.region = common.Region.US_PHOENIX_1; // Create read stream to file const fileLocation = "/Users/File/location"; const stats = statSync(fileLocation); - const objectData = createReadStream(fileLocation); + const nodeFsBlob = new NodeFSBlob(fileLocation, stats.size); + const objectData = await nodeFsBlob.getData(); console.log("Bucket is created. Now adding object to the Bucket."); const putObjectRequest: os.requests.PutObjectRequest = { diff --git a/lib/analytics/package.json b/lib/analytics/package.json index 332a57648c..bd8371fc6b 100644 --- a/lib/analytics/package.json +++ b/lib/analytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-analytics", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Analytics Service", "repository": { "type": "git", diff --git a/lib/announcementsservice/package.json b/lib/announcementsservice/package.json index 977dd92eb0..503af62d7d 100644 --- a/lib/announcementsservice/package.json +++ b/lib/announcementsservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-announcementsservice", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Announcement Service", "repository": { "type": "git", diff --git a/lib/apigateway/package.json b/lib/apigateway/package.json index 43b933854a..78b8629340 100644 --- a/lib/apigateway/package.json +++ b/lib/apigateway/package.json @@ -1,6 +1,6 @@ { "name": "oci-apigateway", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for API gateway service", "repository": { "type": "git", diff --git a/lib/applicationmigration/package.json b/lib/applicationmigration/package.json index 2dd47f704f..23f5f6cbcb 100644 --- a/lib/applicationmigration/package.json +++ b/lib/applicationmigration/package.json @@ -1,6 +1,6 @@ { "name": "oci-applicationmigration", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Application Migration service", "repository": { "type": "git", diff --git a/lib/audit/package.json b/lib/audit/package.json index 6d4ee8fa9e..2ef10a5894 100644 --- a/lib/audit/package.json +++ b/lib/audit/package.json @@ -1,6 +1,6 @@ { "name": "oci-audit", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Audit Service", "repository": { "type": "git", diff --git a/lib/autoscaling/package.json b/lib/autoscaling/package.json index c3c3584cca..815a37f1ff 100644 --- a/lib/autoscaling/package.json +++ b/lib/autoscaling/package.json @@ -1,6 +1,6 @@ { "name": "oci-autoscaling", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Autoscaling Service", "repository": { "type": "git", diff --git a/lib/bds/package.json b/lib/bds/package.json index fca6e15587..aae16cfc7e 100644 --- a/lib/bds/package.json +++ b/lib/bds/package.json @@ -1,6 +1,6 @@ { "name": "oci-bds", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for BDS Service", "repository": { "type": "git", diff --git a/lib/blockchain/package.json b/lib/blockchain/package.json index 5ad8c30816..2e845bbcbd 100644 --- a/lib/blockchain/package.json +++ b/lib/blockchain/package.json @@ -1,6 +1,6 @@ { "name": "oci-blockchain", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Blockchain Service", "repository": { "type": "git", diff --git a/lib/budget/package.json b/lib/budget/package.json index d0f82457ac..7630f13c8a 100644 --- a/lib/budget/package.json +++ b/lib/budget/package.json @@ -1,6 +1,6 @@ { "name": "oci-budget", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Budget Service", "repository": { "type": "git", diff --git a/lib/cims/package.json b/lib/cims/package.json index 08d9d1cc98..7e70116627 100644 --- a/lib/cims/package.json +++ b/lib/cims/package.json @@ -1,6 +1,6 @@ { "name": "oci-cims", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Cims ", "repository": { "type": "git", diff --git a/lib/common/package.json b/lib/common/package.json index 9ea230f96c..6ae66c81ca 100644 --- a/lib/common/package.json +++ b/lib/common/package.json @@ -1,6 +1,6 @@ { "name": "oci-common", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI Common module for NodeJS", "repository": { "type": "git", diff --git a/lib/containerengine/lib/model/create-node-pool-details.ts b/lib/containerengine/lib/model/create-node-pool-details.ts index 46237d3e8a..4d0a398239 100644 --- a/lib/containerengine/lib/model/create-node-pool-details.ts +++ b/lib/containerengine/lib/model/create-node-pool-details.ts @@ -38,7 +38,7 @@ export interface CreateNodePoolDetails { */ "kubernetesVersion": string; /** - * A list of key/value pairs to add to each underlying OCI instance in the node pool. + * A list of key/value pairs to add to each underlying OCI instance in the node pool on launch. */ "nodeMetadata"?: { [key: string]: string }; /** @@ -62,7 +62,7 @@ export interface CreateNodePoolDetails { */ "initialNodeLabels"?: Array; /** - * The SSH public key to add to each node in the node pool. + * The SSH public key on each node in the node pool on launch. */ "sshPublicKey"?: string; /** diff --git a/lib/containerengine/lib/model/node-pool-summary.ts b/lib/containerengine/lib/model/node-pool-summary.ts index 7ad2bdd786..ca88805a10 100644 --- a/lib/containerengine/lib/model/node-pool-summary.ts +++ b/lib/containerengine/lib/model/node-pool-summary.ts @@ -52,9 +52,13 @@ export interface NodePoolSummary { */ "nodeImageName"?: string; /** - * Source running on the nodes in the node pool. + * Deprecated. see `nodeSourceDetails`. Source running on the nodes in the node pool. */ "nodeSource"?: model.NodeSourceViaImageOption; + /** + * Source running on the nodes in the node pool. + */ + "nodeSourceDetails"?: model.NodeSourceViaImageDetails; /** * The name of the node shape of the nodes in the node pool. */ @@ -64,7 +68,7 @@ export interface NodePoolSummary { */ "initialNodeLabels"?: Array; /** - * The SSH public key on each node in the node pool. + * The SSH public key on each node in the node pool on launch. */ "sshPublicKey"?: string; /** @@ -89,6 +93,9 @@ export namespace NodePoolSummary { "nodeSource": obj.nodeSource ? model.NodeSourceOption.getJsonObj(obj.nodeSource) : undefined, + "nodeSourceDetails": obj.nodeSourceDetails + ? model.NodeSourceDetails.getJsonObj(obj.nodeSourceDetails) + : undefined, "initialNodeLabels": obj.initialNodeLabels ? obj.initialNodeLabels.map(item => { diff --git a/lib/containerengine/lib/model/node-pool.ts b/lib/containerengine/lib/model/node-pool.ts index 1ba8084229..599c8d06fd 100644 --- a/lib/containerengine/lib/model/node-pool.ts +++ b/lib/containerengine/lib/model/node-pool.ts @@ -42,7 +42,7 @@ export interface NodePool { */ "kubernetesVersion"?: string; /** - * A list of key/value pairs to add to each underlying OCI instance in the node pool. + * A list of key/value pairs to add to each underlying OCI instance in the node pool on launch. */ "nodeMetadata"?: { [key: string]: string }; /** @@ -56,9 +56,13 @@ export interface NodePool { */ "nodeImageName"?: string; /** - * Source running on the nodes in the node pool. + * Deprecated. see `nodeSourceDetails`. Source running on the nodes in the node pool. */ "nodeSource"?: model.NodeSourceViaImageOption; + /** + * Source running on the nodes in the node pool. + */ + "nodeSourceDetails"?: model.NodeSourceViaImageDetails; /** * The name of the node shape of the nodes in the node pool. */ @@ -68,7 +72,7 @@ export interface NodePool { */ "initialNodeLabels"?: Array; /** - * The SSH public key on each node in the node pool. + * The SSH public key on each node in the node pool on launch. */ "sshPublicKey"?: string; /** @@ -97,6 +101,9 @@ export namespace NodePool { "nodeSource": obj.nodeSource ? model.NodeSourceOption.getJsonObj(obj.nodeSource) : undefined, + "nodeSourceDetails": obj.nodeSourceDetails + ? model.NodeSourceDetails.getJsonObj(obj.nodeSourceDetails) + : undefined, "initialNodeLabels": obj.initialNodeLabels ? obj.initialNodeLabels.map(item => { diff --git a/lib/containerengine/lib/model/node-source-via-image-details.ts b/lib/containerengine/lib/model/node-source-via-image-details.ts index d31daf4bb3..b9cb9a9e28 100644 --- a/lib/containerengine/lib/model/node-source-via-image-details.ts +++ b/lib/containerengine/lib/model/node-source-via-image-details.ts @@ -25,6 +25,10 @@ export interface NodeSourceViaImageDetails extends model.NodeSourceDetails { * The OCID of the image used to boot the node. */ "imageId": string; + /** + * The size of the boot volume in GBs. Minimum value is 50 GB. See [here](https://docs.cloud.oracle.com/en-us/iaas/Content/Block/Concepts/bootvolumes.htm) for max custom boot volume sizing and OS-specific requirements. + */ + "bootVolumeSizeInGBs"?: number; "sourceType": string; } diff --git a/lib/containerengine/lib/model/update-node-pool-details.ts b/lib/containerengine/lib/model/update-node-pool-details.ts index ffd428a55b..88e06c731e 100644 --- a/lib/containerengine/lib/model/update-node-pool-details.ts +++ b/lib/containerengine/lib/model/update-node-pool-details.ts @@ -57,6 +57,23 @@ export interface UpdateNodePoolDetails { * */ "nodeConfigDetails"?: model.UpdateNodePoolNodeConfigDetails; + /** + * A list of key/value pairs to add to each underlying OCI instance in the node pool on launch. + */ + "nodeMetadata"?: { [key: string]: string }; + /** + * Specify the source to use to launch nodes in the node pool. Currently, image is the only supported source. + * + */ + "nodeSourceDetails"?: model.NodeSourceViaImageDetails; + /** + * The SSH public key to add to each node in the node pool on launch. + */ + "sshPublicKey"?: string; + /** + * The name of the node shape of the nodes in the node pool used on launch. + */ + "nodeShape"?: string; } export namespace UpdateNodePoolDetails { @@ -72,6 +89,10 @@ export namespace UpdateNodePoolDetails { "nodeConfigDetails": obj.nodeConfigDetails ? model.UpdateNodePoolNodeConfigDetails.getJsonObj(obj.nodeConfigDetails) + : undefined, + + "nodeSourceDetails": obj.nodeSourceDetails + ? model.NodeSourceDetails.getJsonObj(obj.nodeSourceDetails) : undefined } }; diff --git a/lib/containerengine/package.json b/lib/containerengine/package.json index 9c14c8139f..ec2116338c 100644 --- a/lib/containerengine/package.json +++ b/lib/containerengine/package.json @@ -1,6 +1,6 @@ { "name": "oci-containerengine", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Container Engine", "repository": { "type": "git", diff --git a/lib/core/lib/model/index.ts b/lib/core/lib/model/index.ts index b67a3403d2..73b6e7316f 100644 --- a/lib/core/lib/model/index.ts +++ b/lib/core/lib/model/index.ts @@ -348,12 +348,16 @@ import * as InstanceAgentConfig from "./instance-agent-config"; export import InstanceAgentConfig = InstanceAgentConfig.InstanceAgentConfig; import * as InstanceAgentFeatures from "./instance-agent-features"; export import InstanceAgentFeatures = InstanceAgentFeatures.InstanceAgentFeatures; +import * as InstanceAvailabilityConfig from "./instance-availability-config"; +export import InstanceAvailabilityConfig = InstanceAvailabilityConfig.InstanceAvailabilityConfig; import * as InstanceConfiguration from "./instance-configuration"; export import InstanceConfiguration = InstanceConfiguration.InstanceConfiguration; import * as InstanceConfigurationAttachVnicDetails from "./instance-configuration-attach-vnic-details"; export import InstanceConfigurationAttachVnicDetails = InstanceConfigurationAttachVnicDetails.InstanceConfigurationAttachVnicDetails; import * as InstanceConfigurationAttachVolumeDetails from "./instance-configuration-attach-volume-details"; export import InstanceConfigurationAttachVolumeDetails = InstanceConfigurationAttachVolumeDetails.InstanceConfigurationAttachVolumeDetails; +import * as InstanceConfigurationAvailabilityConfig from "./instance-configuration-availability-config"; +export import InstanceConfigurationAvailabilityConfig = InstanceConfigurationAvailabilityConfig.InstanceConfigurationAvailabilityConfig; import * as InstanceConfigurationBlockVolumeDetails from "./instance-configuration-block-volume-details"; export import InstanceConfigurationBlockVolumeDetails = InstanceConfigurationBlockVolumeDetails.InstanceConfigurationBlockVolumeDetails; import * as InstanceConfigurationCreateVnicDetails from "./instance-configuration-create-vnic-details"; @@ -404,6 +408,8 @@ import * as Ipv6 from "./ipv6"; export import Ipv6 = Ipv6.Ipv6; import * as LaunchInstanceAgentConfigDetails from "./launch-instance-agent-config-details"; export import LaunchInstanceAgentConfigDetails = LaunchInstanceAgentConfigDetails.LaunchInstanceAgentConfigDetails; +import * as LaunchInstanceAvailabilityConfigDetails from "./launch-instance-availability-config-details"; +export import LaunchInstanceAvailabilityConfigDetails = LaunchInstanceAvailabilityConfigDetails.LaunchInstanceAvailabilityConfigDetails; import * as LaunchInstanceDetails from "./launch-instance-details"; export import LaunchInstanceDetails = LaunchInstanceDetails.LaunchInstanceDetails; import * as LaunchInstanceShapeConfigDetails from "./launch-instance-shape-config-details"; @@ -512,6 +518,8 @@ import * as UpdateImageDetails from "./update-image-details"; export import UpdateImageDetails = UpdateImageDetails.UpdateImageDetails; import * as UpdateInstanceAgentConfigDetails from "./update-instance-agent-config-details"; export import UpdateInstanceAgentConfigDetails = UpdateInstanceAgentConfigDetails.UpdateInstanceAgentConfigDetails; +import * as UpdateInstanceAvailabilityConfigDetails from "./update-instance-availability-config-details"; +export import UpdateInstanceAvailabilityConfigDetails = UpdateInstanceAvailabilityConfigDetails.UpdateInstanceAvailabilityConfigDetails; import * as UpdateInstanceConfigurationDetails from "./update-instance-configuration-details"; export import UpdateInstanceConfigurationDetails = UpdateInstanceConfigurationDetails.UpdateInstanceConfigurationDetails; import * as UpdateInstanceDetails from "./update-instance-details"; diff --git a/lib/core/lib/model/instance-availability-config.ts b/lib/core/lib/model/instance-availability-config.ts new file mode 100644 index 0000000000..82581967f9 --- /dev/null +++ b/lib/core/lib/model/instance-availability-config.ts @@ -0,0 +1,53 @@ +/** + * Core Services API + * API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), +[Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and +[Block Volume](/iaas/Content/Block/Concepts/overview.htm) services. Use this API +to manage resources such as virtual cloud networks (VCNs), compute instances, and +block storage volumes. + + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, 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"); + +/** + * Options for customers to define the general policy of how compute service perform maintenance on VM instances. + * + */ +export interface InstanceAvailabilityConfig { + /** + * Actions customers can specify that would be applied to their instances after scheduled or unexpected host maintenance. + * * `RESTORE_INSTANCE` - This would be the default action if recoveryAction is not set. VM instances + * will be restored to the power state it was in before maintenance. + * * `STOP_INSTANCE` - This action allow customers to have their VM instances be stopped after maintenance. + * + */ + "recoveryAction"?: InstanceAvailabilityConfig.RecoveryAction; +} + +export namespace InstanceAvailabilityConfig { + export enum RecoveryAction { + RestoreInstance = "RESTORE_INSTANCE", + StopInstance = "STOP_INSTANCE", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: InstanceAvailabilityConfig): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/core/lib/model/instance-configuration-availability-config.ts b/lib/core/lib/model/instance-configuration-availability-config.ts new file mode 100644 index 0000000000..dd1dc7c991 --- /dev/null +++ b/lib/core/lib/model/instance-configuration-availability-config.ts @@ -0,0 +1,53 @@ +/** + * Core Services API + * API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), +[Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and +[Block Volume](/iaas/Content/Block/Concepts/overview.htm) services. Use this API +to manage resources such as virtual cloud networks (VCNs), compute instances, and +block storage volumes. + + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, 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"); + +/** + * Options for customers to define the general policy of how compute service perform maintenance on VM instances. + * + */ +export interface InstanceConfigurationAvailabilityConfig { + /** + * Actions customers can specify that would be applied to their instances after scheduled or unexpected host maintenance. + * * `RESTORE_INSTANCE` - This would be the default action if recoveryAction is not set. VM instances + * will be restored to the power state it was in before maintenance. + * * `STOP_INSTANCE` - This action allow customers to have their VM instances be stopped after maintenance. + * + */ + "recoveryAction"?: InstanceConfigurationAvailabilityConfig.RecoveryAction; +} + +export namespace InstanceConfigurationAvailabilityConfig { + export enum RecoveryAction { + RestoreInstance = "RESTORE_INSTANCE", + StopInstance = "STOP_INSTANCE", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: InstanceConfigurationAvailabilityConfig): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/core/lib/model/instance-configuration-launch-instance-details.ts b/lib/core/lib/model/instance-configuration-launch-instance-details.ts index 017ed234bd..9c45ec2600 100644 --- a/lib/core/lib/model/instance-configuration-launch-instance-details.ts +++ b/lib/core/lib/model/instance-configuration-launch-instance-details.ts @@ -229,6 +229,7 @@ Dedicated VM hosts can be used when launching individual instances from an insta * */ "preferredMaintenanceAction"?: InstanceConfigurationLaunchInstanceDetails.PreferredMaintenanceAction; + "availabilityConfig"?: model.InstanceConfigurationAvailabilityConfig; } export namespace InstanceConfigurationLaunchInstanceDetails { @@ -274,6 +275,10 @@ export namespace InstanceConfigurationLaunchInstanceDetails { : undefined, "agentConfig": obj.agentConfig ? model.InstanceConfigurationLaunchInstanceAgentConfigDetails.getJsonObj(obj.agentConfig) + : undefined, + + "availabilityConfig": obj.availabilityConfig + ? model.InstanceConfigurationAvailabilityConfig.getJsonObj(obj.availabilityConfig) : undefined } }; diff --git a/lib/core/lib/model/instance.ts b/lib/core/lib/model/instance.ts index 9247359443..49af066ab6 100644 --- a/lib/core/lib/model/instance.ts +++ b/lib/core/lib/model/instance.ts @@ -147,6 +147,7 @@ For more information about iPXE, see http://ipxe.org. * */ "launchOptions"?: model.LaunchOptions; + "availabilityConfig"?: model.InstanceAvailabilityConfig; /** * The current state of the instance. */ @@ -238,6 +239,9 @@ export namespace Instance { "launchOptions": obj.launchOptions ? model.LaunchOptions.getJsonObj(obj.launchOptions) : undefined, + "availabilityConfig": obj.availabilityConfig + ? model.InstanceAvailabilityConfig.getJsonObj(obj.availabilityConfig) + : undefined, "shapeConfig": obj.shapeConfig ? model.InstanceShapeConfig.getJsonObj(obj.shapeConfig) diff --git a/lib/core/lib/model/launch-instance-availability-config-details.ts b/lib/core/lib/model/launch-instance-availability-config-details.ts new file mode 100644 index 0000000000..d2e269a412 --- /dev/null +++ b/lib/core/lib/model/launch-instance-availability-config-details.ts @@ -0,0 +1,48 @@ +/** + * Core Services API + * API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), +[Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and +[Block Volume](/iaas/Content/Block/Concepts/overview.htm) services. Use this API +to manage resources such as virtual cloud networks (VCNs), compute instances, and +block storage volumes. + + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, 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"); + +/** + * Options for customers to define the general policy of how compute service perform maintenance on VM instances. + * + */ +export interface LaunchInstanceAvailabilityConfigDetails { + /** + * Actions customers can specify that would be applied to their instances after scheduled or unexpected host maintenance. + * * `RESTORE_INSTANCE` - This would be the default action if recoveryAction is not set. VM instances + * will be restored to the power state it was in before maintenance. + * * `STOP_INSTANCE` - This action allow customers to have their VM instances be stopped after maintenance. + * + */ + "recoveryAction"?: LaunchInstanceAvailabilityConfigDetails.RecoveryAction; +} + +export namespace LaunchInstanceAvailabilityConfigDetails { + export enum RecoveryAction { + RestoreInstance = "RESTORE_INSTANCE", + StopInstance = "STOP_INSTANCE" + } + + export function getJsonObj(obj: LaunchInstanceAvailabilityConfigDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/core/lib/model/launch-instance-details.ts b/lib/core/lib/model/launch-instance-details.ts index 9db48e97da..21f36fcb6a 100644 --- a/lib/core/lib/model/launch-instance-details.ts +++ b/lib/core/lib/model/launch-instance-details.ts @@ -148,6 +148,7 @@ For more information about iPXE, see http://ipxe.org. * */ "launchOptions"?: model.LaunchOptions; + "availabilityConfig"?: model.LaunchInstanceAvailabilityConfigDetails; /** * Custom metadata key/value pairs that you provide, such as the SSH public key * required to connect to the instance. @@ -241,6 +242,9 @@ export namespace LaunchInstanceDetails { "launchOptions": obj.launchOptions ? model.LaunchOptions.getJsonObj(obj.launchOptions) : undefined, + "availabilityConfig": obj.availabilityConfig + ? model.LaunchInstanceAvailabilityConfigDetails.getJsonObj(obj.availabilityConfig) + : undefined, "agentConfig": obj.agentConfig ? model.LaunchInstanceAgentConfigDetails.getJsonObj(obj.agentConfig) diff --git a/lib/core/lib/model/update-instance-availability-config-details.ts b/lib/core/lib/model/update-instance-availability-config-details.ts new file mode 100644 index 0000000000..a05ed42fc1 --- /dev/null +++ b/lib/core/lib/model/update-instance-availability-config-details.ts @@ -0,0 +1,48 @@ +/** + * Core Services API + * API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), +[Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and +[Block Volume](/iaas/Content/Block/Concepts/overview.htm) services. Use this API +to manage resources such as virtual cloud networks (VCNs), compute instances, and +block storage volumes. + + * OpenAPI spec version: 20160918 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, 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"); + +/** + * Options for customers to define the general policy of how compute service perform maintenance on VM instances. + * + */ +export interface UpdateInstanceAvailabilityConfigDetails { + /** + * Actions customers can specify that would be applied to their instances after scheduled or unexpected host maintenance. + * * `RESTORE_INSTANCE` - This would be the default action if recoveryAction is not set. VM instances + * will be restored to the power state it was in before maintenance. + * * `STOP_INSTANCE` - This action allow customers to have their VM instances be stopped after maintenance. + * + */ + "recoveryAction"?: UpdateInstanceAvailabilityConfigDetails.RecoveryAction; +} + +export namespace UpdateInstanceAvailabilityConfigDetails { + export enum RecoveryAction { + RestoreInstance = "RESTORE_INSTANCE", + StopInstance = "STOP_INSTANCE" + } + + export function getJsonObj(obj: UpdateInstanceAvailabilityConfigDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/core/lib/model/update-instance-details.ts b/lib/core/lib/model/update-instance-details.ts index fde9b47247..1843f1268a 100644 --- a/lib/core/lib/model/update-instance-details.ts +++ b/lib/core/lib/model/update-instance-details.ts @@ -121,6 +121,7 @@ Example: `FAULT-DOMAIN-1` * */ "launchOptions"?: model.UpdateLaunchOptions; + "availabilityConfig"?: model.UpdateInstanceAvailabilityConfigDetails; } export namespace UpdateInstanceDetails { @@ -138,6 +139,9 @@ export namespace UpdateInstanceDetails { "launchOptions": obj.launchOptions ? model.UpdateLaunchOptions.getJsonObj(obj.launchOptions) + : undefined, + "availabilityConfig": obj.availabilityConfig + ? model.UpdateInstanceAvailabilityConfigDetails.getJsonObj(obj.availabilityConfig) : undefined } }; diff --git a/lib/core/package.json b/lib/core/package.json index 500b24bf34..ddcfd4f78a 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "oci-core", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Core", "repository": { "type": "git", diff --git a/lib/database/lib/model/create-data-guard-association-details.ts b/lib/database/lib/model/create-data-guard-association-details.ts index 51c6f0fc0a..dd6521196f 100644 --- a/lib/database/lib/model/create-data-guard-association-details.ts +++ b/lib/database/lib/model/create-data-guard-association-details.ts @@ -90,6 +90,11 @@ export namespace CreateDataGuardAssociationDetails { (jsonObj), true ); + case "ExistingVmCluster": + return model.CreateDataGuardAssociationToExistingVmClusterDetails.getJsonObj( + (jsonObj), + true + ); case "ExistingDbSystem": return model.CreateDataGuardAssociationToExistingDbSystemDetails.getJsonObj( (jsonObj), diff --git a/lib/database/lib/model/create-data-guard-association-to-existing-vm-cluster-details.ts b/lib/database/lib/model/create-data-guard-association-to-existing-vm-cluster-details.ts new file mode 100644 index 0000000000..4901ad4526 --- /dev/null +++ b/lib/database/lib/model/create-data-guard-association-to-existing-vm-cluster-details.ts @@ -0,0 +1,51 @@ +/** + * Database Service API + * The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm). + + * OpenAPI spec version: 20160918 + * Contact: sic_dbaas_cp_us_grp@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, 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 configuration details for creating a Data Guard association for a ExaCC Vmcluster database. For these types of vm cluster databases, the `creationType` should be `ExistingVmCluster`. A standby database will be created in the VM cluster you specify. + * + */ +export interface CreateDataGuardAssociationToExistingVmClusterDetails + extends model.CreateDataGuardAssociationDetails { + /** + * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VM Cluster in which to create the standby database. + * You must supply this value if creationType is `ExistingVmCluster`. + * + */ + "peerVmClusterId"?: string; + + "creationType": string; +} + +export namespace CreateDataGuardAssociationToExistingVmClusterDetails { + export function getJsonObj( + obj: CreateDataGuardAssociationToExistingVmClusterDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.CreateDataGuardAssociationDetails.getJsonObj( + obj + ) as CreateDataGuardAssociationToExistingVmClusterDetails)), + ...{} + }; + + return jsonObj; + } + export const creationType = "ExistingVmCluster"; +} diff --git a/lib/database/lib/model/index.ts b/lib/database/lib/model/index.ts index b136591ad5..1fe174c9c9 100644 --- a/lib/database/lib/model/index.ts +++ b/lib/database/lib/model/index.ts @@ -289,6 +289,8 @@ import * as CreateAutonomousDatabaseFromBackupTimestampDetails from "./create-au export import CreateAutonomousDatabaseFromBackupTimestampDetails = CreateAutonomousDatabaseFromBackupTimestampDetails.CreateAutonomousDatabaseFromBackupTimestampDetails; import * as CreateDataGuardAssociationToExistingDbSystemDetails from "./create-data-guard-association-to-existing-db-system-details"; export import CreateDataGuardAssociationToExistingDbSystemDetails = CreateDataGuardAssociationToExistingDbSystemDetails.CreateDataGuardAssociationToExistingDbSystemDetails; +import * as CreateDataGuardAssociationToExistingVmClusterDetails from "./create-data-guard-association-to-existing-vm-cluster-details"; +export import CreateDataGuardAssociationToExistingVmClusterDetails = CreateDataGuardAssociationToExistingVmClusterDetails.CreateDataGuardAssociationToExistingVmClusterDetails; import * as CreateDataGuardAssociationWithNewDbSystemDetails from "./create-data-guard-association-with-new-db-system-details"; export import CreateDataGuardAssociationWithNewDbSystemDetails = CreateDataGuardAssociationWithNewDbSystemDetails.CreateDataGuardAssociationWithNewDbSystemDetails; import * as CreateDatabaseFromBackup from "./create-database-from-backup"; diff --git a/lib/database/lib/request/create-data-guard-association-request.ts b/lib/database/lib/request/create-data-guard-association-request.ts index 9445caa116..5f018f05be 100644 --- a/lib/database/lib/request/create-data-guard-association-request.ts +++ b/lib/database/lib/request/create-data-guard-association-request.ts @@ -23,6 +23,7 @@ export interface CreateDataGuardAssociationRequest extends common.BaseRequest { */ "createDataGuardAssociationDetails": | model.CreateDataGuardAssociationWithNewDbSystemDetails + | model.CreateDataGuardAssociationToExistingVmClusterDetails | model.CreateDataGuardAssociationToExistingDbSystemDetails; /** * A token that uniquely identifies a request so it can be retried in case of a timeout or diff --git a/lib/database/package.json b/lib/database/package.json index fca3b18009..d429223ee7 100644 --- a/lib/database/package.json +++ b/lib/database/package.json @@ -1,6 +1,6 @@ { "name": "oci-database", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Database", "repository": { "type": "git", diff --git a/lib/datacatalog/package.json b/lib/datacatalog/package.json index 9b1a16bf36..bf65a5f516 100644 --- a/lib/datacatalog/package.json +++ b/lib/datacatalog/package.json @@ -1,6 +1,6 @@ { "name": "oci-datacatalog", - "version": "1.5.0", + "version": "1.5.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 4deb9fb68e..16dd309298 100644 --- a/lib/dataflow/package.json +++ b/lib/dataflow/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataflow", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Dataflow service", "repository": { "type": "git", diff --git a/lib/dataintegration/package.json b/lib/dataintegration/package.json index c4d8baf78a..2e50dc73b6 100644 --- a/lib/dataintegration/package.json +++ b/lib/dataintegration/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataintegration", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Data Integration Service", "repository": { "type": "git", diff --git a/lib/datasafe/package.json b/lib/datasafe/package.json index 8381400f02..2c9d1be9d0 100644 --- a/lib/datasafe/package.json +++ b/lib/datasafe/package.json @@ -1,6 +1,6 @@ { "name": "oci-datasafe", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Data Safe ", "repository": { "type": "git", diff --git a/lib/datascience/package.json b/lib/datascience/package.json index 709a7f6993..6d2cffc6f1 100644 --- a/lib/datascience/package.json +++ b/lib/datascience/package.json @@ -1,6 +1,6 @@ { "name": "oci-datascience", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Data Science Service", "repository": { "type": "git", diff --git a/lib/dns/package.json b/lib/dns/package.json index cc53834e40..414d77d739 100644 --- a/lib/dns/package.json +++ b/lib/dns/package.json @@ -1,6 +1,6 @@ { "name": "oci-dns", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for DNS", "repository": { "type": "git", diff --git a/lib/dts/package.json b/lib/dts/package.json index d396b9eb6b..f65cd5bced 100644 --- a/lib/dts/package.json +++ b/lib/dts/package.json @@ -1,6 +1,6 @@ { "name": "oci-dts", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Dts Service", "repository": { "type": "git", diff --git a/lib/email/package.json b/lib/email/package.json index c1763e6b1f..9d39b47352 100644 --- a/lib/email/package.json +++ b/lib/email/package.json @@ -1,6 +1,6 @@ { "name": "oci-email", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Email", "repository": { "type": "git", diff --git a/lib/events/package.json b/lib/events/package.json index e7d9ca5d3d..50975642e1 100644 --- a/lib/events/package.json +++ b/lib/events/package.json @@ -1,6 +1,6 @@ { "name": "oci-events", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Events Service", "repository": { "type": "git", diff --git a/lib/filestorage/package.json b/lib/filestorage/package.json index 9b1191ba74..97654b8dbb 100644 --- a/lib/filestorage/package.json +++ b/lib/filestorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-filestorage", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for File Storage", "repository": { "type": "git", diff --git a/lib/functions/package.json b/lib/functions/package.json index 487af22b84..808e736ee7 100644 --- a/lib/functions/package.json +++ b/lib/functions/package.json @@ -1,6 +1,6 @@ { "name": "oci-functions", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Functions", "repository": { "type": "git", diff --git a/lib/healthchecks/package.json b/lib/healthchecks/package.json index a61d979bd6..f12e431106 100644 --- a/lib/healthchecks/package.json +++ b/lib/healthchecks/package.json @@ -1,6 +1,6 @@ { "name": "oci-healthchecks", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Healthchecks Service", "repository": { "type": "git", diff --git a/lib/identity/package.json b/lib/identity/package.json index 3e3e01265b..cdec5236e1 100644 --- a/lib/identity/package.json +++ b/lib/identity/package.json @@ -1,6 +1,6 @@ { "name": "oci-identity", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Identity", "repository": { "type": "git", diff --git a/lib/integration/package.json b/lib/integration/package.json index 10a0db708a..62d1731f43 100644 --- a/lib/integration/package.json +++ b/lib/integration/package.json @@ -1,6 +1,6 @@ { "name": "oci-integration", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Integration service", "repository": { "type": "git", diff --git a/lib/keymanagement/package.json b/lib/keymanagement/package.json index afaff15601..198b6157fa 100644 --- a/lib/keymanagement/package.json +++ b/lib/keymanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-keymanagement", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Key Management", "repository": { "type": "git", diff --git a/lib/limits/package.json b/lib/limits/package.json index 95ed01548b..88dd16a3d6 100644 --- a/lib/limits/package.json +++ b/lib/limits/package.json @@ -1,6 +1,6 @@ { "name": "oci-limits", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Limits Service", "repository": { "type": "git", diff --git a/lib/loadbalancer/package.json b/lib/loadbalancer/package.json index 51dd9f5b85..82377c7af0 100644 --- a/lib/loadbalancer/package.json +++ b/lib/loadbalancer/package.json @@ -1,6 +1,6 @@ { "name": "oci-loadbalancer", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Load Balancer", "repository": { "type": "git", diff --git a/lib/marketplace/package.json b/lib/marketplace/package.json index 66055be5a9..362358a35f 100644 --- a/lib/marketplace/package.json +++ b/lib/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplace", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Marketplace Service", "repository": { "type": "git", diff --git a/lib/monitoring/package.json b/lib/monitoring/package.json index 2eec57ad48..03ae032c06 100644 --- a/lib/monitoring/package.json +++ b/lib/monitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-monitoring", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Monitoring", "repository": { "type": "git", diff --git a/lib/mysql/package.json b/lib/mysql/package.json index efb0915a49..73f5f57c03 100644 --- a/lib/mysql/package.json +++ b/lib/mysql/package.json @@ -1,6 +1,6 @@ { "name": "oci-mysql", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Mysql ", "repository": { "type": "git", diff --git a/lib/nosql/package.json b/lib/nosql/package.json index 9a411cfa80..7100344c3c 100644 --- a/lib/nosql/package.json +++ b/lib/nosql/package.json @@ -1,6 +1,6 @@ { "name": "oci-nosql", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Nosql Service", "repository": { "type": "git", diff --git a/lib/objectstorage/index.ts b/lib/objectstorage/index.ts index 352f639035..2221d1fba1 100644 --- a/lib/objectstorage/index.ts +++ b/lib/objectstorage/index.ts @@ -27,3 +27,5 @@ export import ObjectStorageClient = client.ObjectStorageClient; export import ObjectStorageWaiter = objectstorage_waiter.ObjectStorageWaiter; import { UploadManager } from "./lib/upload-manager/upload-manager"; export { UploadManager }; +import { NodeFSBlob } from "./lib/upload-manager/node-fs-blob"; +export { NodeFSBlob }; \ No newline at end of file diff --git a/lib/objectstorage/index.ts.partial b/lib/objectstorage/index.ts.partial index fc108627fa..e9367220a0 100644 --- a/lib/objectstorage/index.ts.partial +++ b/lib/objectstorage/index.ts.partial @@ -1,2 +1,4 @@ import { UploadManager } from "./lib/upload-manager/upload-manager"; -export { UploadManager }; \ No newline at end of file +export { UploadManager }; +import { NodeFSBlob } from "./lib/upload-manager/node-fs-blob"; +export { NodeFSBlob }; \ No newline at end of file diff --git a/lib/objectstorage/package.json b/lib/objectstorage/package.json index 93cb396a53..ba75b705ca 100644 --- a/lib/objectstorage/package.json +++ b/lib/objectstorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-objectstorage", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for ObjectStorage", "repository": { "type": "git", diff --git a/lib/oce/package.json b/lib/oce/package.json index 7155a55a9b..57dea6e48d 100644 --- a/lib/oce/package.json +++ b/lib/oce/package.json @@ -1,6 +1,6 @@ { "name": "oci-oce", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for OCE Service", "repository": { "type": "git", diff --git a/lib/ocvp/package.json b/lib/ocvp/package.json index 12f0da4926..229ebe0f33 100644 --- a/lib/ocvp/package.json +++ b/lib/ocvp/package.json @@ -1,6 +1,6 @@ { "name": "oci-ocvp", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Ocvp Service", "repository": { "type": "git", diff --git a/lib/oda/package.json b/lib/oda/package.json index 892b061b98..cf97f5b54c 100644 --- a/lib/oda/package.json +++ b/lib/oda/package.json @@ -1,6 +1,6 @@ { "name": "oci-oda", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Oda Service", "repository": { "type": "git", diff --git a/lib/ons/package.json b/lib/ons/package.json index 5277adba6f..2660734e3c 100644 --- a/lib/ons/package.json +++ b/lib/ons/package.json @@ -1,6 +1,6 @@ { "name": "oci-ons", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for ONS", "repository": { "type": "git", diff --git a/lib/osmanagement/package.json b/lib/osmanagement/package.json index 357f87be17..08b2fb16b3 100644 --- a/lib/osmanagement/package.json +++ b/lib/osmanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-osmanagement", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for OS Management", "repository": { "type": "git", diff --git a/lib/resourcemanager/package.json b/lib/resourcemanager/package.json index 881c164544..f3d41a94fb 100644 --- a/lib/resourcemanager/package.json +++ b/lib/resourcemanager/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcemanager", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Resource manager Service", "repository": { "type": "git", diff --git a/lib/resourcesearch/package.json b/lib/resourcesearch/package.json index 82401caf19..8fbe279957 100644 --- a/lib/resourcesearch/package.json +++ b/lib/resourcesearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcesearch", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for resource research Service", "repository": { "type": "git", diff --git a/lib/secrets/package.json b/lib/secrets/package.json index 3ae33a09d4..dcbfd77113 100644 --- a/lib/secrets/package.json +++ b/lib/secrets/package.json @@ -1,6 +1,6 @@ { "name": "oci-secrets", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Secrets Service", "repository": { "type": "git", diff --git a/lib/streaming/package.json b/lib/streaming/package.json index dedeceed9d..af5d70c795 100644 --- a/lib/streaming/package.json +++ b/lib/streaming/package.json @@ -1,6 +1,6 @@ { "name": "oci-streaming", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Streaming", "repository": { "type": "git", diff --git a/lib/usageapi/package.json b/lib/usageapi/package.json index 0a46de4621..64630b2920 100644 --- a/lib/usageapi/package.json +++ b/lib/usageapi/package.json @@ -1,6 +1,6 @@ { "name": "oci-usageapi", - "version": "1.5.0", + "version": "1.5.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 dcc9a02d99..f99673f3d4 100644 --- a/lib/vault/package.json +++ b/lib/vault/package.json @@ -1,6 +1,6 @@ { "name": "oci-vault", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for Vault Service", "repository": { "type": "git", diff --git a/lib/waas/package.json b/lib/waas/package.json index b80d50f20e..4a0ec0b7ed 100644 --- a/lib/waas/package.json +++ b/lib/waas/package.json @@ -1,6 +1,6 @@ { "name": "oci-waas", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for WAAS", "repository": { "type": "git", diff --git a/lib/workrequests/package.json b/lib/workrequests/package.json index 9515b8a5a2..28a412333a 100644 --- a/lib/workrequests/package.json +++ b/lib/workrequests/package.json @@ -1,6 +1,6 @@ { "name": "oci-workrequests", - "version": "1.5.0", + "version": "1.5.1", "description": "OCI NodeJS client for WorkRequests", "repository": { "type": "git", diff --git a/package.json b/package.json index 5f0601d71d..dea37e780e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oci-sdk", - "version": "1.5.0", + "version": "1.5.1", "author": { "name": "Oracle Cloud Infrastructure", "email": ""