Skip to content

Commit e93cf2c

Browse files
authored
Merge pull request #51 from oracle/release_2021-02-09
Releasing version 1.15.0
2 parents 2438815 + 0e1f6b6 commit e93cf2c

File tree

310 files changed

+9489
-625
lines changed

Some content is hidden

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

310 files changed

+9489
-625
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/).
55

6+
## 1.15.0 - 2021-02-09
7+
### Added
8+
- Support for the Database Management service
9+
- Support for setting an offset for budget processing in the Budgets service
10+
- Support for enabling and disabling Oracle Cloud Agent plugins in the Compute service
11+
- Support for listing available plugins and for getting the status of plugins in the Oracle Cloud Agent service
12+
- Support for one-off patching in autonomous transaction processing - dedicated databases in the Database service
13+
- Support for additional database upgrade options in the Database service
14+
- Support for glossary term recommendations in the Data Catalog service
15+
- Support for listing errata in the OS Management service
16+
17+
### Breaking Changes
18+
- Removed the model `InstanceAgentCommandContentInfo` from Compute Instance Agent service.
19+
- Update the property `text` from required to optional in `InstanceAgentCommandExecutionOutputViaTextDetails` model in Compute Instance Agent service.
20+
621
## 1.14.0 - 2021-02-02
722
### Added
823
- Support for checking if a contact for Exadata infrastructure is valid in My Oracle Support in the Database service

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,3 +149,4 @@ export import computeinstanceagent = require("oci-computeinstanceagent");
149149
export import optimizer = require("oci-optimizer");
150150
export import tenantmanagercontrolplane = require("oci-tenantmanagercontrolplane");
151151
export import rover = require("oci-rover");
152+
export import databasemanagement = require("oci-databasemanagement");

lib/analytics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-analytics",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Analytics Service",
55
"repository": {
66
"type": "git",

lib/announcementsservice/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-announcementsservice",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Announcement Service",
55
"repository": {
66
"type": "git",

lib/apigateway/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apigateway",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for API gateway service",
55
"repository": {
66
"type": "git",

lib/applicationmigration/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-applicationmigration",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Application Migration service",
55
"repository": {
66
"type": "git",

lib/audit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-audit",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Audit Service",
55
"repository": {
66
"type": "git",

lib/autoscaling/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-autoscaling",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Autoscaling Service",
55
"repository": {
66
"type": "git",

lib/bds/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bds",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for BDS Service",
55
"repository": {
66
"type": "git",

lib/blockchain/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-blockchain",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Blockchain Service",
55
"repository": {
66
"type": "git",

lib/budget/lib/model/budget-summary.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ export interface BudgetSummary {
5151
*
5252
*/
5353
"resetPeriod": model.ResetPeriod;
54+
/**
55+
* The number of days offset from the first day of the month, at which the budget processing period starts. In months that have fewer days than this value, processing will begin on the last day of that month. For example, for a value of 12, processing starts every month on the 12th at midnight.
56+
*/
57+
"budgetProcessingPeriodStartOffset"?: number;
5458
/**
5559
* The type of target on which the budget is applied.
5660
*

lib/budget/lib/model/budget.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ export interface Budget {
5151
*
5252
*/
5353
"resetPeriod": model.ResetPeriod;
54+
/**
55+
* The number of days offset from the first day of the month, at which the budget processing period starts. In months that have fewer days than this value, processing will begin on the last day of that month. For example, for a value of 12, processing starts every month on the 12th at midnight.
56+
*/
57+
"budgetProcessingPeriodStartOffset"?: number;
5458
/**
5559
* The type of target on which the budget is applied.
5660
*

lib/budget/lib/model/create-budget-details.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ export interface CreateBudgetDetails {
5353
*
5454
*/
5555
"resetPeriod": model.ResetPeriod;
56+
/**
57+
* The number of days offset from the first day of the month, at which the budget processing period starts. In months that have fewer days than this value, processing will begin on the last day of that month. For example, for a value of 12, processing starts every month on the 12th at midnight.
58+
*/
59+
"budgetProcessingPeriodStartOffset"?: number;
5660
/**
5761
* The type of target on which the budget is applied.
5862
*

lib/budget/lib/model/update-budget-details.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ export interface UpdateBudgetDetails {
3131
*
3232
*/
3333
"amount"?: number;
34+
/**
35+
* The number of days offset from the first day of the month, at which the budget processing period starts. In months that have fewer days than this value, processing will begin on the last day of that month. For example, for a value of 12, processing starts every month on the 12th at midnight.
36+
*/
37+
"budgetProcessingPeriodStartOffset"?: number;
3438
/**
3539
* The reset period for the budget.
3640
*

lib/budget/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-budget",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Budget Service",
55
"repository": {
66
"type": "git",

lib/cims/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cims",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Cims ",
55
"repository": {
66
"type": "git",

lib/cloudguard/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-cloudguard",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI NodeJS client for Cloud Guard Service",
55
"repository": {
66
"type": "git",

lib/common/lib/headers.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ function generateRequestId() {
3939
}
4040

4141
export function addUserAgent(headers: Headers) {
42-
const clientInfo = `Oracle-TypeScriptSDK/${version}`;
42+
const appendUserAgent = process.env.OCI_SDK_APPEND_USER_AGENT;
43+
const clientInfo = appendUserAgent
44+
? `Oracle-TypeScriptSDK/${version} ${appendUserAgent}`
45+
: `Oracle-TypeScriptSDK/${version}`;
4346

4447
// Check if the sdk is used in browser or node, populate header accordingly.
4548
if (!isBrowser()) {

lib/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-common",
3-
"version": "1.14.0",
3+
"version": "1.15.0",
44
"description": "OCI Common module for NodeJS",
55
"repository": {
66
"type": "git",

lib/common/tests/node-request-generator.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@ describe("Test Request Generator ", () => {
2020
"Content-Length": "0",
2121
"Content-Type": "application/json"
2222
};
23-
24-
const clientInfo = `Oracle-TypeScriptSDK/${version}`;
23+
const appendUserAgent = process.env.OCI_SDK_APPEND_USER_AGENT;
24+
const clientInfo = appendUserAgent
25+
? `Oracle-TypeScriptSDK/${version} ${appendUserAgent}`
26+
: `Oracle-TypeScriptSDK/${version}`;
2527
const userAgent = `${clientInfo} (${os.platform}/${os.release}; Node/${process.version})`;
2628

2729
it("should compose request properly in Node environment", async function() {

lib/computeinstanceagent/index.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
/**
2-
* InstanceAgentService API
3-
* Instance Agent Service API
2+
* Oracle Cloud Agent API
3+
* API for the Oracle Cloud Agent software running on compute instances. Oracle Cloud Agent
4+
is a lightweight process that monitors and manages compute instances.
5+
46
* OpenAPI spec version: 20180530
5-
*
7+
*
68
*
79
* NOTE: This class is auto generated by OracleSDKGenerator.
810
* Do not edit the class manually.
@@ -22,3 +24,5 @@ export { requests };
2224
export { responses };
2325
export import ComputeInstanceAgentClient = client.ComputeInstanceAgentClient;
2426
export import ComputeInstanceAgentWaiter = computeinstanceagent_waiter.ComputeInstanceAgentWaiter;
27+
export import PluginClient = client.PluginClient;
28+
export import PluginconfigClient = client.PluginconfigClient;

0 commit comments

Comments
 (0)