Skip to content

Commit 4c360a7

Browse files
Releasing version 3.13.1
Releasing version 3.13.1
2 parents bdad9b0 + 5a246ad commit 4c360a7

File tree

245 files changed

+19890
-667
lines changed

Some content is hidden

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

245 files changed

+19890
-667
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ 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+
## 3.13.1 - 2023-05-09
7+
### Added
8+
- Support for the Access Governance service
9+
- Support for creating, updating, listing and downloading one-off patches in the Database service
10+
- Support for changing disaster recovery configurations of remote autonomous databases in the Database service
11+
- Support for scheduling automatic backups in the Database service
12+
- Support for provisioning Software-Defined Data Centers (SDDCs) using standard bare metal shapes, with Block Storage as the datastore, in the VMWare Solution service
13+
- Support for parity with the configuration options of the Compute service in the Compute Autoscaling service
14+
615
## 3.13.0 - 2023-05-02
716
### Added
817
- Support for calling Oracle Cloud Infrastructure services in the eu-jovanovac-1 region

bmc-accessgovernancecp/pom.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<parent>
5+
<groupId>com.oracle.oci.sdk</groupId>
6+
<artifactId>oci-java-sdk</artifactId>
7+
<version>3.13.1</version>
8+
<relativePath>../pom.xml</relativePath>
9+
</parent>
10+
<artifactId>oci-java-sdk-accessgovernancecp</artifactId>
11+
<name>Oracle Cloud Infrastructure SDK - Access Governance Cp</name>
12+
<description>This project contains the SDK used for Oracle Cloud Infrastructure Access Governance Cp</description>
13+
<url>https://docs.cloud.oracle.com/Content/API/SDKDocs/javasdk.htm</url>
14+
<dependencies>
15+
<dependency>
16+
<groupId>com.oracle.oci.sdk</groupId>
17+
<artifactId>oci-java-sdk-common</artifactId>
18+
<version>3.13.1</version>
19+
</dependency>
20+
</dependencies>
21+
</project>
Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
/**
2+
* Copyright (c) 2016, 2023, Oracle and/or its affiliates. All rights reserved.
3+
* 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.
4+
*/
5+
package com.oracle.bmc.accessgovernancecp;
6+
7+
import com.oracle.bmc.accessgovernancecp.requests.*;
8+
import com.oracle.bmc.accessgovernancecp.responses.*;
9+
10+
/**
11+
* Use the Oracle Access Governance API to create, view, and manage GovernanceInstances. This
12+
* service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default
13+
* if no circuit breaker configuration is defined by the user.
14+
*/
15+
@jakarta.annotation.Generated(value = "OracleSDKGenerator", comments = "API Version: 20220518")
16+
public interface AccessGovernanceCP extends AutoCloseable {
17+
18+
/** Rebuilds the client from scratch. Useful to refresh certificates. */
19+
void refreshClient();
20+
21+
/**
22+
* Sets the endpoint to call (ex, https://www.example.com).
23+
*
24+
* @param endpoint The endpoint of the service.
25+
*/
26+
void setEndpoint(String endpoint);
27+
28+
/** Gets the set endpoint for REST call (ex, https://www.example.com) */
29+
String getEndpoint();
30+
31+
/**
32+
* Sets the region to call (ex, Region.US_PHOENIX_1).
33+
*
34+
* <p>Note, this will call {@link #setEndpoint(String) setEndpoint} after resolving the
35+
* endpoint. If the service is not available in this Region, however, an
36+
* IllegalArgumentException will be raised.
37+
*
38+
* @param region The region of the service.
39+
*/
40+
void setRegion(com.oracle.bmc.Region region);
41+
42+
/**
43+
* Sets the region to call (ex, 'us-phoenix-1').
44+
*
45+
* <p>Note, this will first try to map the region ID to a known Region and call {@link
46+
* #setRegion(Region) setRegion}.
47+
*
48+
* <p>If no known Region could be determined, it will create an endpoint based on the default
49+
* endpoint format ({@link com.oracle.bmc.Region#formatDefaultRegionEndpoint(Service, String)}
50+
* and then call {@link #setEndpoint(String) setEndpoint}.
51+
*
52+
* @param regionId The public region ID.
53+
*/
54+
void setRegion(String regionId);
55+
56+
/**
57+
* Determines whether realm specific endpoint should be used or not. Set
58+
* realmSpecificEndpointTemplateEnabled to "true" if the user wants to enable use of realm
59+
* specific endpoint template, otherwise set it to "false"
60+
*
61+
* @param realmSpecificEndpointTemplateEnabled flag to enable the use of realm specific endpoint
62+
* template
63+
*/
64+
void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled);
65+
66+
/**
67+
* Moves a GovernanceInstance resource from one compartment identifier to another. When
68+
* provided, If-Match is checked against ETag values of the resource.
69+
*
70+
* @param request The request object containing the details to send
71+
* @return A response object containing details about the completed operation
72+
* @throws BmcException when an error occurs. This operation uses
73+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
74+
* provided. The specifics of the default retry strategy are described here
75+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
76+
* <p><b>Example: </b>Click <a
77+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/ChangeGovernanceInstanceCompartmentExample.java.html"
78+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
79+
* ChangeGovernanceInstanceCompartment API.
80+
*/
81+
ChangeGovernanceInstanceCompartmentResponse changeGovernanceInstanceCompartment(
82+
ChangeGovernanceInstanceCompartmentRequest request);
83+
84+
/**
85+
* Creates a new GovernanceInstance.
86+
*
87+
* @param request The request object containing the details to send
88+
* @return A response object containing details about the completed operation
89+
* @throws BmcException when an error occurs. This operation uses
90+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
91+
* provided. The specifics of the default retry strategy are described here
92+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
93+
* <p><b>Example: </b>Click <a
94+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/CreateGovernanceInstanceExample.java.html"
95+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
96+
* CreateGovernanceInstance API.
97+
*/
98+
CreateGovernanceInstanceResponse createGovernanceInstance(
99+
CreateGovernanceInstanceRequest request);
100+
101+
/**
102+
* Deletes an existing GovernanceInstance.
103+
*
104+
* @param request The request object containing the details to send
105+
* @return A response object containing details about the completed operation
106+
* @throws BmcException when an error occurs. This operation uses
107+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
108+
* provided. The specifics of the default retry strategy are described here
109+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
110+
* <p><b>Example: </b>Click <a
111+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/DeleteGovernanceInstanceExample.java.html"
112+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
113+
* DeleteGovernanceInstance API.
114+
*/
115+
DeleteGovernanceInstanceResponse deleteGovernanceInstance(
116+
DeleteGovernanceInstanceRequest request);
117+
118+
/**
119+
* Gets a GovernanceInstance by OCID.
120+
*
121+
* @param request The request object containing the details to send
122+
* @return A response object containing details about the completed operation
123+
* @throws BmcException when an error occurs. This operation uses
124+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
125+
* provided. The specifics of the default retry strategy are described here
126+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
127+
* <p><b>Example: </b>Click <a
128+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/GetGovernanceInstanceExample.java.html"
129+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
130+
* GetGovernanceInstance API.
131+
*/
132+
GetGovernanceInstanceResponse getGovernanceInstance(GetGovernanceInstanceRequest request);
133+
134+
/**
135+
* Gets the tenancy-wide configuration for GovernanceInstances
136+
*
137+
* @param request The request object containing the details to send
138+
* @return A response object containing details about the completed operation
139+
* @throws BmcException when an error occurs. This operation uses
140+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
141+
* provided. The specifics of the default retry strategy are described here
142+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
143+
* <p><b>Example: </b>Click <a
144+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/GetGovernanceInstanceConfigurationExample.java.html"
145+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
146+
* GetGovernanceInstanceConfiguration API.
147+
*/
148+
GetGovernanceInstanceConfigurationResponse getGovernanceInstanceConfiguration(
149+
GetGovernanceInstanceConfigurationRequest request);
150+
151+
/**
152+
* Returns a list of Governance Instances.
153+
*
154+
* @param request The request object containing the details to send
155+
* @return A response object containing details about the completed operation
156+
* @throws BmcException when an error occurs. This operation uses
157+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
158+
* provided. The specifics of the default retry strategy are described here
159+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
160+
* <p><b>Example: </b>Click <a
161+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/ListGovernanceInstancesExample.java.html"
162+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
163+
* ListGovernanceInstances API.
164+
*/
165+
ListGovernanceInstancesResponse listGovernanceInstances(ListGovernanceInstancesRequest request);
166+
167+
/**
168+
* Updates the GovernanceInstance.
169+
*
170+
* @param request The request object containing the details to send
171+
* @return A response object containing details about the completed operation
172+
* @throws BmcException when an error occurs. This operation uses
173+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
174+
* provided. The specifics of the default retry strategy are described here
175+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
176+
* <p><b>Example: </b>Click <a
177+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/UpdateGovernanceInstanceExample.java.html"
178+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
179+
* UpdateGovernanceInstance API.
180+
*/
181+
UpdateGovernanceInstanceResponse updateGovernanceInstance(
182+
UpdateGovernanceInstanceRequest request);
183+
184+
/**
185+
* Updates the tenancy-wide configuration for GovernanceInstances
186+
*
187+
* @param request The request object containing the details to send
188+
* @return A response object containing details about the completed operation
189+
* @throws BmcException when an error occurs. This operation uses
190+
* RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
191+
* provided. The specifics of the default retry strategy are described here
192+
* https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
193+
* <p><b>Example: </b>Click <a
194+
* href="https://docs.cloud.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/accessgovernancecp/UpdateGovernanceInstanceConfigurationExample.java.html"
195+
* target="_blank" rel="noopener noreferrer" >here</a> to see how to use
196+
* UpdateGovernanceInstanceConfiguration API.
197+
*/
198+
UpdateGovernanceInstanceConfigurationResponse updateGovernanceInstanceConfiguration(
199+
UpdateGovernanceInstanceConfigurationRequest request);
200+
201+
/**
202+
* Gets the pre-configured waiters available for resources for this service.
203+
*
204+
* @return The service waiters.
205+
*/
206+
AccessGovernanceCPWaiters getWaiters();
207+
208+
/**
209+
* Gets the pre-configured paginators available for list operations in this service which may
210+
* return multiple pages of data. These paginators provide an {@link java.lang.Iterable}
211+
* interface so that service responses, or resources/records, can be iterated through without
212+
* having to manually deal with pagination and page tokens.
213+
*
214+
* @return The service paginators.
215+
*/
216+
AccessGovernanceCPPaginators getPaginators();
217+
}

0 commit comments

Comments
 (0)