Skip to content

Commit c29885d

Browse files
Merge pull request #1764 from oracle/release_gh
Releasing version 4.108.0
2 parents 1d37ada + 73baccf commit c29885d

File tree

837 files changed

+19591
-605
lines changed

Some content is hidden

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

837 files changed

+19591
-605
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 4.108.0 (February 15, 2023)
2+
3+
### Added
4+
- Support for Visual Builder Studio
5+
- Support for ADB-C@C | Node Subsetting
6+
- Support for Recovery Cloud Service Onboarding
7+
- Resource discovery for
8+
19
## 4.107.0 (February 08, 2023)
210

311
### Added

examples/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,8 @@ This directory contains Terraform configuration files showing how to create spec
179179
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/pic.zip)
180180
- queue
181181
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/queue.zip)
182+
- recovery
183+
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/recovery.zip)
182184
- resourcemanager
183185
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/resourcemanager.zip)
184186
- serviceManagerProxy
@@ -199,6 +201,8 @@ This directory contains Terraform configuration files showing how to create spec
199201
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/usage_proxy.zip)
200202
- vault_secret
201203
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/vault_secret.zip)
204+
- vbs_inst
205+
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/vbs_inst.zip)
202206
- visual_builder
203207
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/visual_builder.zip)
204208
- vn_monitoring

examples/database/exadata_cc/adbd/autonomous_vm_cluster.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
resource "oci_database_autonomous_vm_cluster" "test_autonomous_vm_cluster" {
55
#Required
66
compartment_id = var.compartment_ocid
7+
db_servers = [data.oci_database_db_servers.test_db_servers.db_servers.0.id, data.oci_database_db_servers.test_db_servers.db_servers.1.id]
78
display_name = "autonomousVmCluster"
89
exadata_infrastructure_id = oci_database_exadata_infrastructure.test_exadata_infrastructure.id
910
vm_cluster_network_id = oci_database_vm_cluster_network.test_vm_cluster_network.id

examples/database/exadata_cc/adbd/datasources.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,15 @@ data "oci_database_exadata_infrastructures" "test_exadata_infrastructures" {
1212
#Required
1313
compartment_id = var.compartment_ocid
1414
}
15+
variable "autonomous_virtual_machine_state" {
16+
default = "AVAILABLE"
17+
}
18+
19+
data "oci_database_autonomous_virtual_machines" "test_autonomous_virtual_machines" {
20+
#Required
21+
autonomous_vm_cluster_id = oci_database_autonomous_vm_cluster.test_autonomous_vm_cluster.id
22+
compartment_id = var.compartment_ocid
1523

24+
#Optional
25+
state = var.autonomous_virtual_machine_state
26+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
variable "autonomous_virtual_machine_state" {
2+
default = "AVAILABLE"
3+
}
4+
5+
data "oci_database_autonomous_virtual_machines" "test_autonomous_virtual_machines" {
6+
#Required
7+
autonomous_vm_cluster_id = oci_database_autonomous_vm_cluster.test_autonomous_vm_cluster.id
8+
compartment_id = var.compartment_id
9+
10+
#Optional
11+
state = var.autonomous_virtual_machine_state
12+
}

examples/marketplace/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ provider "oci" {
3030

3131
resource "oci_marketplace_accepted_agreement" "test_accepted_agreement" {
3232
#Required
33-
agreement_id = oci_marketplace_listing_package_agreement.test_listing_package_agreement.agreement_id
33+
agreement_id = data.oci_marketplace_listing_package_agreement.test_listing_package_agreement.agreement_id
3434
compartment_id = var.compartment_ocid
3535
listing_id = data.oci_marketplace_listing.test_listing.id
3636
package_version = data.oci_marketplace_listing.test_listing.default_package_version
37-
signature = oci_marketplace_listing_package_agreement.test_listing_package_agreement.signature
37+
signature = data.oci_marketplace_listing_package_agreement.test_listing_package_agreement.signature
3838
}
3939

40-
resource "oci_marketplace_listing_package_agreement" "test_listing_package_agreement" {
40+
data "oci_marketplace_listing_package_agreement" "test_listing_package_agreement" {
4141
#Required
4242
agreement_id = data.oci_marketplace_listing_package_agreements.test_listing_package_agreements.agreements[0].id
4343
listing_id = data.oci_marketplace_listing.test_listing.id

examples/recovery/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Overview
2+
This is a Terraform configuration that creates the `recovery` service on Oracle Cloud Infrastructure.
3+
4+
The Terraform code is used to create a Resource Manager stack, that creates the required resources and configures the application on the created resources.
5+
## Magic Button
6+
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/recovery.zip)

examples/recovery/description.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Overview
2+
This is a Terraform configuration that creates the `recovery` service on Oracle Cloud Infrastructure.
3+
4+
The Terraform code is used to create a Resource Manager stack, that creates the required resources and configures the application on the created resources.

examples/recovery/network.tf

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
resource "oci_core_vcn" "test_vcn" {
5+
cidr_block = "10.0.0.0/16"
6+
compartment_id = var.compartment_id
7+
display_name = "exampleVCN"
8+
dns_label = "tfexamplevcn"
9+
}
10+
11+
resource "oci_core_subnet" "test_subnet" {
12+
cidr_block = "10.0.0.0/24"
13+
display_name = "tfexampleSubnet"
14+
dns_label = "tfexampleSubnet"
15+
compartment_id = var.compartment_id
16+
vcn_id = oci_core_vcn.test_vcn.id
17+
security_list_ids = [oci_core_vcn.test_vcn.default_security_list_id]
18+
route_table_id = oci_core_vcn.test_vcn.default_route_table_id
19+
dhcp_options_id = oci_core_vcn.test_vcn.default_dhcp_options_id
20+
}
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
// Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "protected_database_database_size" {
5+
default = "XS"
6+
}
7+
8+
variable "protected_database_db_unique_name" {
9+
default = "dbUniqueName"
10+
}
11+
12+
variable "protected_database_defined_tags_value" {
13+
default = "value"
14+
}
15+
16+
variable "protected_database_display_name" {
17+
default = "displayName"
18+
}
19+
20+
variable "database_id" {
21+
default = "database-id"
22+
}
23+
24+
variable "protected_database_freeform_tags" {
25+
default = { "bar-key" = "value" }
26+
}
27+
28+
variable "protected_database_id" {
29+
default = "id"
30+
}
31+
32+
variable "protected_database_is_redo_logs_shipped" {
33+
default = false
34+
}
35+
36+
variable "protected_database_password" {
37+
default = "BEstrO0ng_secret#11"
38+
}
39+
40+
variable "protected_database_state" {
41+
default = "ACTIVE"
42+
}
43+
44+
45+
resource "oci_recovery_protected_database" "test_protected_database" {
46+
#Required
47+
compartment_id = var.compartment_id
48+
db_unique_name = var.protected_database_db_unique_name
49+
display_name = var.protected_database_display_name
50+
password = var.protected_database_password
51+
protection_policy_id = oci_recovery_protection_policy.test_protection_policy.id
52+
recovery_service_subnets {
53+
#Required
54+
recovery_service_subnet_id = oci_recovery_recovery_service_subnet.test_recovery_service_subnet.id
55+
}
56+
57+
#Optional
58+
database_id = var.database_id
59+
database_size = var.protected_database_database_size
60+
freeform_tags = var.protected_database_freeform_tags
61+
is_redo_logs_shipped = var.protected_database_is_redo_logs_shipped
62+
}
63+
64+
data "oci_recovery_protected_databases" "test_protected_databases" {
65+
#Required
66+
compartment_id = var.compartment_id
67+
68+
#Optional
69+
display_name = var.protected_database_display_name
70+
id = var.protected_database_id
71+
protection_policy_id = oci_recovery_protection_policy.test_protection_policy.id
72+
recovery_service_subnet_id = oci_recovery_recovery_service_subnet.test_recovery_service_subnet.id
73+
state = var.protected_database_state
74+
}
75+

0 commit comments

Comments
 (0)