Skip to content

Commit a7d1c1b

Browse files
authored
Merge pull request #75 from oracle/release_2021-06-08
Releasing version 1.20.2
2 parents 4d68a0b + 151abf4 commit a7d1c1b

File tree

223 files changed

+7049
-101
lines changed

Some content is hidden

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

223 files changed

+7049
-101
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ 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.20.2 - 2021-06-08
7+
### Added
8+
- Support for Java Management service
9+
- Support for resource principals for the Enterprise Manager bridge resource in Operations Insights service
10+
- Support for encryptionInTransitType in BootVolumeAttachment and IScsiVolumeAttachment in Core service
11+
- Support for updating iscsiLoginState for VolumeAttachment in Core service
12+
- Support for a new type of Source called Import for use with the Export tool in Application Migration service
13+
614
## 1.20.1 - 2021-06-01
715
### Added
816
- Support for configuration of autonomous database KMS keys in the Database service

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,4 @@ export import operatoraccesscontrol = require("oci-operatoraccesscontrol");
163163
export import servicecatalog = require("oci-servicecatalog");
164164
export import bastion = require("oci-bastion");
165165
export import genericartifactscontent = require("oci-genericartifactscontent");
166+
export import jms = require("oci-jms");

lib/ailanguage/package.json

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

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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for API gateway service",
55
"repository": {
66
"type": "git",

lib/apmcontrolplane/package.json

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

lib/apmsynthetics/package.json

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

lib/apmtraces/package.json

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

lib/applicationmigration/lib/model/create-source-details.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ export interface CreateSourceDetails {
4242
* Description of the source. This helps you to identify the appropriate source environment when you have multiple sources defined.
4343
*/
4444
"description"?: string;
45-
"sourceDetails": model.OccSourceDetails | model.InternalSourceDetails | model.OcicSourceDetails;
45+
"sourceDetails":
46+
| model.ImportSourceDetails
47+
| model.OccSourceDetails
48+
| model.InternalSourceDetails
49+
| model.OcicSourceDetails;
4650
"authorizationDetails"?:
4751
| model.OccAuthorizationDetails
4852
| model.InternalAuthorizationDetails
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
/**
2+
* Application Migration API
3+
* Application Migration simplifies the migration of applications from Oracle Cloud Infrastructure Classic to Oracle Cloud Infrastructure.
4+
You can use Application Migration API to migrate applications, such as Oracle Java Cloud Service, SOA Cloud Service, and Integration Classic
5+
instances, to Oracle Cloud Infrastructure. For more information, see
6+
[Overview of Application Migration](/iaas/application-migration/appmigrationoverview.htm).
7+
8+
* OpenAPI spec version: 20191031
9+
*
10+
*
11+
* NOTE: This class is auto generated by OracleSDKGenerator.
12+
* Do not edit the class manually.
13+
*
14+
* Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved.
15+
* 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.
16+
*/
17+
18+
import * as model from "../model";
19+
import common = require("oci-common");
20+
21+
/**
22+
* Manifest describing details about an import source
23+
*/
24+
export interface ImportManifest {
25+
/**
26+
* the version of the export tool that was used to generate the manifest
27+
*/
28+
"version"?: string;
29+
/**
30+
* the type of application that the export tool was executed against to generate this manifest
31+
*/
32+
"exportType"?: string;
33+
/**
34+
* application specific details as parsed from various sources of the application that was exported
35+
*/
36+
"exportDetails"?: any;
37+
/**
38+
* when this manifest was generated
39+
*/
40+
"timestamp"?: Date;
41+
/**
42+
* the MD5 hash of the export artifact archive that was produced by the export tool and should be used with this manifest
43+
*/
44+
"md5"?: string;
45+
/**
46+
* a sha1 hash of all the fields of this manifest (excluding the signature)
47+
*/
48+
"signature"?: string;
49+
}
50+
51+
export namespace ImportManifest {
52+
export function getJsonObj(obj: ImportManifest): object {
53+
const jsonObj = { ...obj, ...{} };
54+
55+
return jsonObj;
56+
}
57+
}
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
/**
2+
* Application Migration API
3+
* Application Migration simplifies the migration of applications from Oracle Cloud Infrastructure Classic to Oracle Cloud Infrastructure.
4+
You can use Application Migration API to migrate applications, such as Oracle Java Cloud Service, SOA Cloud Service, and Integration Classic
5+
instances, to Oracle Cloud Infrastructure. For more information, see
6+
[Overview of Application Migration](/iaas/application-migration/appmigrationoverview.htm).
7+
8+
* OpenAPI spec version: 20191031
9+
*
10+
*
11+
* NOTE: This class is auto generated by OracleSDKGenerator.
12+
* Do not edit the class manually.
13+
*
14+
* Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved.
15+
* 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.
16+
*/
17+
18+
import * as model from "../model";
19+
import common = require("oci-common");
20+
21+
/**
22+
* / Basic details about the source, import manifest and object storage bucket as well as object name of the archive that should be used during import
23+
*/
24+
export interface ImportSourceDetails extends model.SourceDetails {
25+
"manifest": model.ImportManifest;
26+
/**
27+
* the object storage namespace where the bucket and uploaded object resides
28+
*/
29+
"namespace": string;
30+
/**
31+
* the bucket wherein the export archive exists in object storage
32+
*/
33+
"bucket": string;
34+
/**
35+
* the name of the archive as it exists in object storage
36+
*/
37+
"objectName": string;
38+
39+
"type": string;
40+
}
41+
42+
export namespace ImportSourceDetails {
43+
export function getJsonObj(obj: ImportSourceDetails, isParentJsonObj?: boolean): object {
44+
const jsonObj = {
45+
...(isParentJsonObj ? obj : (model.SourceDetails.getJsonObj(obj) as ImportSourceDetails)),
46+
...{
47+
"manifest": obj.manifest ? model.ImportManifest.getJsonObj(obj.manifest) : undefined
48+
}
49+
};
50+
51+
return jsonObj;
52+
}
53+
export const type = "IMPORT";
54+
}

lib/applicationmigration/lib/model/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ import * as CreateSourceDetails from "./create-source-details";
2727
export import CreateSourceDetails = CreateSourceDetails.CreateSourceDetails;
2828
import * as DiscoveryDetails from "./discovery-details";
2929
export import DiscoveryDetails = DiscoveryDetails.DiscoveryDetails;
30+
import * as ImportManifest from "./import-manifest";
31+
export import ImportManifest = ImportManifest.ImportManifest;
3032
import * as Migration from "./migration";
3133
export import Migration = Migration.Migration;
3234
import * as MigrationLifecycleStates from "./migration-lifecycle-states";
@@ -78,6 +80,8 @@ export import WorkRequestSummary = WorkRequestSummary.WorkRequestSummary;
7880

7981
import * as IcsDiscoveryDetails from "./ics-discovery-details";
8082
export import IcsDiscoveryDetails = IcsDiscoveryDetails.IcsDiscoveryDetails;
83+
import * as ImportSourceDetails from "./import-source-details";
84+
export import ImportSourceDetails = ImportSourceDetails.ImportSourceDetails;
8185
import * as InternalAuthorizationDetails from "./internal-authorization-details";
8286
export import InternalAuthorizationDetails = InternalAuthorizationDetails.InternalAuthorizationDetails;
8387
import * as InternalSourceDetails from "./internal-source-details";

lib/applicationmigration/lib/model/source-details.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ export namespace SourceDetails {
4040

4141
if ("type" in obj && obj.type) {
4242
switch (obj.type) {
43+
case "IMPORT":
44+
return model.ImportSourceDetails.getJsonObj(
45+
<model.ImportSourceDetails>(<object>jsonObj),
46+
true
47+
);
4348
case "OCC":
4449
return model.OccSourceDetails.getJsonObj(<model.OccSourceDetails>(<object>jsonObj), true);
4550
case "INTERNAL_COMPUTE":

lib/applicationmigration/lib/model/source-types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ export enum SourceTypes {
2626
InternalCompute = "INTERNAL_COMPUTE",
2727
Occ = "OCC",
2828
OcicIdcs = "OCIC_IDCS",
29+
Import = "IMPORT",
2930

3031
/**
3132
* This value is used if a service returns a value for this enum that is not recognized by this

lib/applicationmigration/lib/model/source.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,11 @@ export interface Source {
5757
* Details about the current lifecycle state of the source.
5858
*/
5959
"lifecycleDetails"?: string;
60-
"sourceDetails"?: model.OccSourceDetails | model.InternalSourceDetails | model.OcicSourceDetails;
60+
"sourceDetails"?:
61+
| model.ImportSourceDetails
62+
| model.OccSourceDetails
63+
| model.InternalSourceDetails
64+
| model.OcicSourceDetails;
6165
/**
6266
* Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
6367
* For more information, see [Resource Tags](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). Example: `{\"Department\": \"Finance\"}`

lib/applicationmigration/lib/model/update-source-details.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ export interface UpdateSourceDetails {
3232
* Description of the source. This helps you to identify the appropriate source environment when you have multiple sources defined.
3333
*/
3434
"description"?: string;
35-
"sourceDetails"?: model.OccSourceDetails | model.InternalSourceDetails | model.OcicSourceDetails;
35+
"sourceDetails"?:
36+
| model.ImportSourceDetails
37+
| model.OccSourceDetails
38+
| model.InternalSourceDetails
39+
| model.OcicSourceDetails;
3640
"authorizationDetails"?:
3741
| model.OccAuthorizationDetails
3842
| model.InternalAuthorizationDetails

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.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for Application Migration service",
55
"repository": {
66
"type": "git",

lib/artifacts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-artifacts",
3-
"version": "1.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for Artifacts 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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for Autoscaling Service",
55
"repository": {
66
"type": "git",

lib/bastion/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bastion",
3-
"version": "1.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for Bastion 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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
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.20.1",
3+
"version": "1.20.2",
44
"description": "OCI NodeJS client for Cloud Guard Service",
55
"repository": {
66
"type": "git",

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.20.1",
3+
"version": "1.20.2",
44
"description": "OCI Common module for NodeJS",
55
"repository": {
66
"type": "git",

lib/computeinstanceagent/package.json

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

lib/containerengine/package.json

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

0 commit comments

Comments
 (0)