Skip to content

Commit 32a6ea9

Browse files
authored
Releasing version 1.18.1
Releasing version 1.18.1
2 parents bf9e6d6 + 772d753 commit 32a6ea9

File tree

201 files changed

+4845
-158
lines changed

Some content is hidden

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

201 files changed

+4845
-158
lines changed

CHANGELOG.md

+14
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.18.1 - 2021-04-06
7+
### Added
8+
- Support for scheduling the suspension and resumption of compute instance pools based on predefined schedules in the Autoscaling service
9+
- Support for database software images for Cloud@Customer in the Database service
10+
- Support for OCIC IDCS authorization details in the Application Migration service
11+
- Support for cross-region asynchronous volume replication in the Block Storage service
12+
- Support for SDK generation in the API Gateway service
13+
- Support for container image signing in the Registry service
14+
- Support for cluster features as a part of the Container Engine for Kubernetes service
15+
- Support for filtering dedicated virtual machine hosts by remaining memory and OCPUs in the Compute service
16+
- Support for read/write-any object from buckets using pre-authenticated requests in the Object Storage service
17+
- Support for restricting pre-authenticated requests by prefix in the Object Storage service
18+
- Support for route filtering on public virtual circuits in the Virtual Networking service
19+
620
## 1.18.0 - 2021-03-30
721
### Added
822
- Support for the Vulnerability Scanning service

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Full documentation can be found [on the sdk for typescript and javascript docume
5050

5151
## Versions Supported
5252

53-
The SDK for TypeScript and JavaScript currently supports NodeJS version 10.15.3 and TypeScript version 4.1.3.
53+
The SDK for TypeScript and JavaScript currently supports NodeJS version 14.15.4 and TypeScript version 4.1.3.
5454

5555
## Node & Browser Support
5656

lib/analytics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-analytics",
3-
"version": "1.18.0",
3+
"version": "1.18.1",
44
"description": "OCI NodeJS client for Analytics Service",
55
"repository": {
66
"type": "git",

lib/announcementsservice/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-announcementsservice",
3-
"version": "1.18.0",
3+
"version": "1.18.1",
44
"description": "OCI NodeJS client for Announcement Service",
55
"repository": {
66
"type": "git",

lib/apigateway/lib/apigateway-waiter.ts

+19
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,23 @@ export class ApiGatewayWaiter {
6363
targetStates.includes(models.Certificate.LifecycleState.Deleted)
6464
);
6565
}
66+
67+
/**
68+
* Waits forSdk till it reaches any of the provided states
69+
*
70+
* @param request the request to send
71+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
72+
* @return response returns GetSdkResponse | null (null in case of 404 response)
73+
*/
74+
public async forSdk(
75+
request: serviceRequests.GetSdkRequest,
76+
...targetStates: models.Sdk.LifecycleState[]
77+
): Promise<serviceResponses.GetSdkResponse | null> {
78+
return genericTerminalConditionWaiter(
79+
this.config,
80+
() => this.client.getSdk(request),
81+
response => targetStates.includes(response.sdk.lifecycleState!),
82+
targetStates.includes(models.Sdk.LifecycleState.Deleted)
83+
);
84+
}
6685
}

0 commit comments

Comments
 (0)