Skip to content

Commit a6c1899

Browse files
authored
Releasing version 1.9.0
Releasing version 1.9.0
2 parents eb3f509 + 9f30d82 commit a6c1899

File tree

237 files changed

+5003
-291
lines changed

Some content is hidden

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

237 files changed

+5003
-291
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@ 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.9.0 - 2020-12-01
7+
### Added
8+
- Support for calling Oracle Cloud Infrastructure services in the sa-santiago-1 region
9+
- Support for peer and OSN resources, as well as retry tokens, in the Blockchain Platform service
10+
- Support for getting the availability status of management agents in the Management Agent service
11+
- Support for the on-prem-connector resource type in the Data Safe service
12+
- Support for service channels in the MySQL Database service
13+
- Support for getting the creation type of backups, and for filtering backups by creation type in the MySQL Database service
14+
15+
16+
### Breaking
17+
- Update the property `compartmentId` from optional to required in `ListDataSafePrivateEndpointsRequest` and `ListWorkRequestsRequest` in datasafe service.
18+
- Deleted the property `freeformTags` and `definedTags` from `EnableDataSafeConfigurationDetails` model in datasafe service
19+
620
## 1.8.0 - 2020-11-17
721
### Added
822
- Support for specifying memory for AMD E3 shapes during node pool creation and update in the Container Engine for Kubernetes service

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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.0",
44
"description": "OCI NodeJS client for BDS Service",
55
"repository": {
66
"type": "git",

lib/blockchain/lib/client.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1460,7 +1460,8 @@ export class BlockchainPlatformClient {
14601460
let headerParams = {
14611461
"Content-Type": common.Constants.APPLICATION_JSON,
14621462
"if-match": startBlockchainPlatformRequest.ifMatch,
1463-
"opc-request-id": startBlockchainPlatformRequest.opcRequestId
1463+
"opc-request-id": startBlockchainPlatformRequest.opcRequestId,
1464+
"opc-retry-token": startBlockchainPlatformRequest.opcRetryToken
14641465
};
14651466

14661467
const request = await composeRequest({
@@ -1521,7 +1522,8 @@ export class BlockchainPlatformClient {
15211522
let headerParams = {
15221523
"Content-Type": common.Constants.APPLICATION_JSON,
15231524
"if-match": stopBlockchainPlatformRequest.ifMatch,
1524-
"opc-request-id": stopBlockchainPlatformRequest.opcRequestId
1525+
"opc-request-id": stopBlockchainPlatformRequest.opcRequestId,
1526+
"opc-retry-token": stopBlockchainPlatformRequest.opcRetryToken
15251527
};
15261528

15271529
const request = await composeRequest({
@@ -1582,7 +1584,8 @@ export class BlockchainPlatformClient {
15821584
let headerParams = {
15831585
"Content-Type": common.Constants.APPLICATION_JSON,
15841586
"opc-request-id": updateBlockchainPlatformRequest.opcRequestId,
1585-
"if-match": updateBlockchainPlatformRequest.ifMatch
1587+
"if-match": updateBlockchainPlatformRequest.ifMatch,
1588+
"opc-retry-token": updateBlockchainPlatformRequest.opcRetryToken
15861589
};
15871590

15881591
const request = await composeRequest({
@@ -1715,7 +1718,8 @@ export class BlockchainPlatformClient {
17151718
let headerParams = {
17161719
"Content-Type": common.Constants.APPLICATION_JSON,
17171720
"if-match": updatePeerRequest.ifMatch,
1718-
"opc-request-id": updatePeerRequest.opcRequestId
1721+
"opc-request-id": updatePeerRequest.opcRequestId,
1722+
"opc-retry-token": updatePeerRequest.opcRetryToken
17191723
};
17201724

17211725
const request = await composeRequest({

lib/blockchain/lib/model/blockchain-platform-by-hostname.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export interface BlockchainPlatformByHostname {
5151
*/
5252
"platformRole"?: string;
5353
/**
54-
* Type of compute shape - one of Standard, (Enterprise) Small, Medium, Large or Extra Large
54+
* Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM
5555
*/
5656
"computeShape": string;
5757
/**

lib/blockchain/lib/model/blockchain-platform-summary.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export interface BlockchainPlatformSummary {
4747
*/
4848
"platformRole"?: string;
4949
/**
50-
* Type of compute shape - one of Standard, (Enterprise) Small, Medium, Large or Extra Large
50+
* Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM
5151
*/
5252
"computeShape": string;
5353
/**

lib/blockchain/lib/model/blockchain-platform.ts

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,17 @@ export interface BlockchainPlatform {
5151
*/
5252
"serviceVersion"?: string;
5353
/**
54-
* Role of platform - founder or participant
54+
* Role of platform - FOUNDER or PARTICIPANT
5555
*/
5656
"platformRole": BlockchainPlatform.PlatformRole;
5757
/**
58-
* Type of compute shape - one of Standard, (Enterprise) Small, Medium, Large or Extra Large
58+
* Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM
5959
*/
6060
"computeShape": BlockchainPlatform.ComputeShape;
61+
/**
62+
* Type of Platform shape - DEFAULT or CUSTOM
63+
*/
64+
"platformShapeType"?: BlockchainPlatform.PlatformShapeType;
6165
/**
6266
* Service endpoint URL, valid post-provisioning
6367
*/
@@ -131,6 +135,16 @@ export namespace BlockchainPlatform {
131135
UnknownValue = "UNKNOWN_VALUE"
132136
}
133137

138+
export enum PlatformShapeType {
139+
Default = "DEFAULT",
140+
Custom = "CUSTOM",
141+
/**
142+
* This value is used if a service returns a value for this enum that is not recognized by this
143+
* version of the SDK.
144+
*/
145+
UnknownValue = "UNKNOWN_VALUE"
146+
}
147+
134148
export enum LifecycleState {
135149
Creating = "CREATING",
136150
Updating = "UPDATING",

lib/blockchain/lib/model/create-blockchain-platform-details.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ export interface CreateBlockchainPlatformDetails {
3535
*/
3636
"platformRole": string;
3737
/**
38-
* Type of compute shape - one of Standard, (Enterprise) Small, Medium, Large or Extra Large
38+
* Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE
3939
*/
4040
"computeShape": string;
4141
/**
4242
* Bring your own license
4343
*/
4444
"isByol"?: boolean;
4545
/**
46-
* IDCS access token
46+
* IDCS access token with Identity Domain Administrator role
4747
*/
4848
"idcsAccessToken"?: string;
4949
/**

lib/blockchain/lib/model/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,7 @@ import * as WorkRequestLogEntryCollection from "./work-request-log-entry-collect
8383
export import WorkRequestLogEntryCollection = WorkRequestLogEntryCollection.WorkRequestLogEntryCollection;
8484
import * as WorkRequestResource from "./work-request-resource";
8585
export import WorkRequestResource = WorkRequestResource.WorkRequestResource;
86+
import * as WorkRequestResourceSubTypeDetail from "./work-request-resource-sub-type-detail";
87+
export import WorkRequestResourceSubTypeDetail = WorkRequestResourceSubTypeDetail.WorkRequestResourceSubTypeDetail;
8688
import * as WorkRequestSummary from "./work-request-summary";
8789
export import WorkRequestSummary = WorkRequestSummary.WorkRequestSummary;

lib/blockchain/lib/model/scaled-blockchain-platform-preview.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export interface ScaledBlockchainPlatformPreview {
3535
*/
3636
"description"?: string;
3737
/**
38-
* Type of compute shape - one of Standard, (Enterprise) Small, Medium, Large or Extra Large
38+
* Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM
3939
*/
4040
"computeShape": string;
4141
/**
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
/**
2+
* Blockchain Platform Control Plane API
3+
* Blockchain Platform Control Plane API
4+
* OpenAPI spec version: 20191010
5+
*
6+
*
7+
* NOTE: This class is auto generated by OracleSDKGenerator.
8+
* Do not edit the class manually.
9+
*
10+
* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
11+
* 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.
12+
*/
13+
14+
import * as model from "../model";
15+
import common = require("oci-common");
16+
17+
/**
18+
* SubType information for a work request resource.
19+
*/
20+
export interface WorkRequestResourceSubTypeDetail {
21+
/**
22+
* Subtype of the work request resource like osn or peer.
23+
*
24+
*/
25+
"subType": string;
26+
/**
27+
* The identifier of the resource subType.
28+
*/
29+
"subTypeKey": string;
30+
/**
31+
* Status of the resource subType, as a result of the work tracked in this work request.
32+
* A resource subType would be CREATED, UPDATED or DELETED, after the work request is completed.
33+
*
34+
*/
35+
"subTypeStatus": WorkRequestResourceSubTypeDetail.SubTypeStatus;
36+
}
37+
38+
export namespace WorkRequestResourceSubTypeDetail {
39+
export enum SubTypeStatus {
40+
Created = "CREATED",
41+
Updated = "UPDATED",
42+
Deleted = "DELETED",
43+
/**
44+
* This value is used if a service returns a value for this enum that is not recognized by this
45+
* version of the SDK.
46+
*/
47+
UnknownValue = "UNKNOWN_VALUE"
48+
}
49+
50+
export function getJsonObj(obj: WorkRequestResourceSubTypeDetail): object {
51+
const jsonObj = { ...obj, ...{} };
52+
53+
return jsonObj;
54+
}
55+
}

lib/blockchain/lib/model/work-request-resource.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ export interface WorkRequestResource {
3838
* The URI path that the user can do a GET on to access the resource metadata
3939
*/
4040
"entityUri"?: string;
41+
/**
42+
* Collection of SubType information for a work request resource\u00A9
43+
*/
44+
"subTypeDetails"?: Array<model.WorkRequestResourceSubTypeDetail>;
4145
}
4246

4347
export namespace WorkRequestResource {
@@ -55,7 +59,16 @@ export namespace WorkRequestResource {
5559
}
5660

5761
export function getJsonObj(obj: WorkRequestResource): object {
58-
const jsonObj = { ...obj, ...{} };
62+
const jsonObj = {
63+
...obj,
64+
...{
65+
"subTypeDetails": obj.subTypeDetails
66+
? obj.subTypeDetails.map(item => {
67+
return model.WorkRequestResourceSubTypeDetail.getJsonObj(item);
68+
})
69+
: undefined
70+
}
71+
};
5972

6073
return jsonObj;
6174
}

lib/blockchain/lib/model/work-request-summary.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export namespace WorkRequestSummary {
7474
StartPlatform = "START_PLATFORM",
7575
StopPlatform = "STOP_PLATFORM",
7676
CustomizePlatform = "CUSTOMIZE_PLATFORM",
77+
ScaleStorage = "SCALE_STORAGE",
7778
/**
7879
* This value is used if a service returns a value for this enum that is not recognized by this
7980
* version of the SDK.

lib/blockchain/lib/model/work-request.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export namespace WorkRequest {
7474
StartPlatform = "START_PLATFORM",
7575
StopPlatform = "STOP_PLATFORM",
7676
CustomizePlatform = "CUSTOMIZE_PLATFORM",
77+
ScaleStorage = "SCALE_STORAGE",
7778
/**
7879
* This value is used if a service returns a value for this enum that is not recognized by this
7980
* version of the SDK.

lib/blockchain/lib/request/start-blockchain-platform-request.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,13 @@ export interface StartBlockchainPlatformRequest extends common.BaseRequest {
3131
* The client request ID for tracing.
3232
*/
3333
"opcRequestId"?: string;
34+
/**
35+
* A token that uniquely identifies a request so it can be retried in case of a timeout or
36+
* server error without risk of executing that same action again. Retry tokens expire after 24
37+
* hours, but can be invalidated before then due to conflicting operations. For example, if a resource
38+
* has been deleted and purged from the system, then a retry of the original creation request
39+
* might be rejected.
40+
*
41+
*/
42+
"opcRetryToken"?: string;
3443
}

lib/blockchain/lib/request/stop-blockchain-platform-request.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,13 @@ export interface StopBlockchainPlatformRequest extends common.BaseRequest {
3131
* The client request ID for tracing.
3232
*/
3333
"opcRequestId"?: string;
34+
/**
35+
* A token that uniquely identifies a request so it can be retried in case of a timeout or
36+
* server error without risk of executing that same action again. Retry tokens expire after 24
37+
* hours, but can be invalidated before then due to conflicting operations. For example, if a resource
38+
* has been deleted and purged from the system, then a retry of the original creation request
39+
* might be rejected.
40+
*
41+
*/
42+
"opcRetryToken"?: string;
3443
}

lib/blockchain/lib/request/update-blockchain-platform-request.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,13 @@ export interface UpdateBlockchainPlatformRequest extends common.BaseRequest {
3535
*
3636
*/
3737
"ifMatch"?: string;
38+
/**
39+
* A token that uniquely identifies a request so it can be retried in case of a timeout or
40+
* server error without risk of executing that same action again. Retry tokens expire after 24
41+
* hours, but can be invalidated before then due to conflicting operations. For example, if a resource
42+
* has been deleted and purged from the system, then a retry of the original creation request
43+
* might be rejected.
44+
*
45+
*/
46+
"opcRetryToken"?: string;
3847
}

lib/blockchain/lib/request/update-peer-request.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,13 @@ export interface UpdatePeerRequest extends common.BaseRequest {
4040
* The client request ID for tracing.
4141
*/
4242
"opcRequestId"?: string;
43+
/**
44+
* A token that uniquely identifies a request so it can be retried in case of a timeout or
45+
* server error without risk of executing that same action again. Retry tokens expire after 24
46+
* hours, but can be invalidated before then due to conflicting operations. For example, if a resource
47+
* has been deleted and purged from the system, then a retry of the original creation request
48+
* might be rejected.
49+
*
50+
*/
51+
"opcRetryToken"?: string;
4352
}

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.8.0",
3+
"version": "1.9.0",
44
"description": "OCI NodeJS client for Blockchain Service",
55
"repository": {
66
"type": "git",

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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.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.8.0",
3+
"version": "1.9.0",
44
"description": "OCI NodeJS client for Cloud Guard Service",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)