Skip to content

Commit ba1b119

Browse files
Releasing version 2.72.0
Releasing version 2.72.0
2 parents 8154dfd + cb9f4d6 commit ba1b119

File tree

448 files changed

+14945
-745
lines changed

Some content is hidden

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

448 files changed

+14945
-745
lines changed

CHANGELOG.md

+19
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,25 @@ 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+
## 2.72.0 - 2023-10-24
7+
### Added
8+
- Support for optional parameters for autonomous container database create and update operations in the Database service
9+
- Support for maintenance runs for autonomous container database resources in the Database service
10+
- Support for runtime unsupported connections for Oracle Database and MySQL database types in the Database Tools service
11+
- Support for PostgreSQL, Generic JDBC connections with runtime unsupported in the Database Tools service
12+
- Support for resource locking in the Database Tools service
13+
- Support for proxy sessions for Oracle database connections in the Database Tools service
14+
- Support for global active tables in the NoSQL Database service
15+
- Support for application dependency management (ADM) remediation features in the Application Dependency Management service
16+
- Support for additional connections types for Amazon Kinesis, Amazon Redshift, Elasticsearch, Generic, Google BigQuery, Google Cloud Storage and Redis Database resources in the Golden Gate service
17+
- Support for optional parameters for the list alarms status operation in the Monitoring Service
18+
19+
### Breaking Changes
20+
- Support for retries by default on operations of the Database Tools service
21+
- Support for retries by default on operations of the Monitoring service
22+
- The property `opcRetryToken` was removed from request classes `ChangeDatabaseToolsPrivateEndpointCompartmentRequest` and `ChangeDatabaseToolsConnectionCompartmentRequest` in the Database Tools service
23+
24+
625
## 2.71.0 - 2023-10-17
726
### Added
827
- Support for the Caching Service

lib/accessgovernancecp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-accessgovernancecp",
3-
"version": "2.71.0",
3+
"version": "2.72.0",
44
"description": "OCI NodeJS client for Access Governance Cp Service",
55
"repository": {
66
"type": "git",

lib/adm/lib/applicationdependencymanagement-waiter.ts

+38
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,44 @@ export class ApplicationDependencyManagementWaiter {
4242
);
4343
}
4444

45+
/**
46+
* Waits forRemediationRecipe till it reaches any of the provided states
47+
*
48+
* @param request the request to send
49+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
50+
* @return response returns GetRemediationRecipeResponse | null (null in case of 404 response)
51+
*/
52+
public async forRemediationRecipe(
53+
request: serviceRequests.GetRemediationRecipeRequest,
54+
...targetStates: models.RemediationRecipe.LifecycleState[]
55+
): Promise<serviceResponses.GetRemediationRecipeResponse | null> {
56+
return genericTerminalConditionWaiter(
57+
this.config,
58+
() => this.client.getRemediationRecipe(request),
59+
response => targetStates.includes(response.remediationRecipe.lifecycleState!),
60+
targetStates.includes(models.RemediationRecipe.LifecycleState.Deleted)
61+
);
62+
}
63+
64+
/**
65+
* Waits forRemediationRun till it reaches any of the provided states
66+
*
67+
* @param request the request to send
68+
* @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states
69+
* @return response returns GetRemediationRunResponse | null (null in case of 404 response)
70+
*/
71+
public async forRemediationRun(
72+
request: serviceRequests.GetRemediationRunRequest,
73+
...targetStates: models.RemediationRun.LifecycleState[]
74+
): Promise<serviceResponses.GetRemediationRunResponse | null> {
75+
return genericTerminalConditionWaiter(
76+
this.config,
77+
() => this.client.getRemediationRun(request),
78+
response => targetStates.includes(response.remediationRun.lifecycleState!),
79+
targetStates.includes(models.RemediationRun.LifecycleState.Deleted)
80+
);
81+
}
82+
4583
/**
4684
* Waits forVulnerabilityAudit till it reaches any of the provided states
4785
*

0 commit comments

Comments
 (0)